So the engine cranks??

If it does then i reckon its the sparks.

Take out the spark leads and test if there is sparks