Used to have the same problem as I'm sure most people here have. I installed 1 gauge cables along with a GM high torque starter, which honestly may or may not have helped, but since the cable install haven't had a problem since. I just replaced my 10 year old Delco battery as well with an Optima group 34 with 1000 CCAs, that starter spins like theres no tomorrow!