Not saying it's your problem, but you may have a sheared flywheel key.
When the key shears, the flywheel gets out of position on the crankshaft and the ignition timing is thrown off.
Another cause could be valves out of adjustment.
By the way, if the engine is turning over with the starter, it IS "cranking", it is just not starting.
|