I have this problem....and it turned out to be the damn near terminal Crank pulley key is stripped...check your timing...bet it's off by a ton.... Patrick Boyle