Many times bad battery cables are the problem. Resistance builds up over the years. Then all the do is act like heaters when you want lots of current from the battery. Let's not forget many people remove the ground from the block to the cab. And that causes problems all over the place.