Could it be just that simple as a missing ground from the engine to chassis? It does crank though, Slow, but does crank.