also check that your turning the engine the right direction........... sometimes you can mix it up and the spark should be before TDC, so it might be in the right spot and your just turning it the wrong way and it then looks like it will fire after TDC. just a thought.