Are you absolutely sure the pistons are in correctly, not backwards, and are the correct ones. It sounds like port timing is way off. Its also possible the crank is indexed wrong and the timing is off. Is it a new or rebuilt crank. 2 Strokes are so simple it almost has to be something stupid.