I'm having the same problem as some posted. At times my truck will not turn over. I've check all things listed, battery, starter connections, etc. I have to constantly rapidly crank the ignition until the starter turns over then hold the key in the start position and after a few seconds it starts. Any suggestions?