P.s. The problem is that the gear on the starter and the flywheel do not mesh every time. It's like the starter gear runs into the flywheel and doesn't engage the flywheel teeth, so no spinning of the flywheel= no starting, unless I can rock the truck back and forth in gear to move the flywheel to a point were the starter can engage it