yes it has a foot starter but no return spring, you can manually pull lever to engage button on the starter itself. We pulled starter and removed the foot starter button attached to the starter. Thought maybe it was a problem, it was not. what i did find was the braided ground strap from engine block to frame and battery cable ground to frame were both in bad shape....Green. Im going to get a new ground cable and braided strap tomorrow and retry. I was also using jumper cables from a 12 volt battery sitting outside the truck. The starter motor spins like a raped ape dis-engaged, but when engaged its to slow to start. I think after I charge up the battery (Full), install it where it belongs with new grounds it should start.....if not than maybe its a load problem on the starter