The best suspect is a corroded battery cable down by the starter motor. They commonly corrode under the insulation where you can't see it, right by the terminal. To check for this, use a test light at the larger terminal on the starter solenoid. You'll find 12 volts there all the time. Now see what happens when a helper tries to crank the engine. If the cable is bad, the light will go off whenever the solenoid is engaged.
Also, any place you saw smoke indicates a bad connection. The additional clue here is if the other systems keep on working when you're trying to crank the engine, that proves the battery cable connections are okay. If that is where the bad connection was, the head lights, radio, and other systems would also go dead during cranking.
SPONSORED LINKS
Tuesday, October 23rd, 2018 AT 6:42 PM