This problem is all over the internet, with mine the factory crimped negative battery connection was oxidized badly with the previous owner leaving it sit for 8 years with battery acid all over it.
The connection to the solenoid on the starter was pretty hoaky too.
Check and clean all your grounds.
I also replaced the factory battery lugs with some nickel plated brass ones where I had to solder them in _ I never liked the crimped type.
I used a Dremel tool to carefully cut off the old lugs. I skinned the wire back a bit just to lengthen the ends for the new lugs, but didn't cut any of the original wire off.
The wire(s) were badly oxidized and of course wouldn't take any solder.
I took three containers, one with a tiny bit of hydrochloric acid, one with odorless paint thinner and the last with lacquer thinner.
I carefully spread the wires apart (time consuming) and with a good supply of Q-Tips in hand I cleaned the wires with the acid.
The wires will immediately turn pink and will become very clean, but you have to get the paint thinner on there pretty quick because the acid will have the opposite affect and oxidize the wires again.
The lacquer thinner is used to clean off the paint thinner so the solder will take _ and off course plenty of flux was used. You also need a big monster soldering iron for this, but I did use a small torch to actually solder the wires into the new lugs.
I'm not saying that you have to do this, but this is what had to be done to mine, and word of caution if you use the acid, keep lots of rags all over things, don't spill the acid, when you're done with it, return it to it's container right away. Do it outside, not in a garage.
Don't leave it sit on the open air more then you have to, the fumes off of it will rust metal and eat aluminum.
On my truck I also found this monster 175 amp fuse on the negative side of the battery, it wasn't bad, but I cleaned that as well.
You can check for continuity resistance and voltage flow with a meter and it will show OK, but when you put a load on the system, it will/may fail.
Last edited by Jeff R 1; 08-09-2016 at 09:54 AM.