I was thinking about that - the cable - but it's only 3 years old and I did use the OE gmkeep a meter with you and try jumpering the starter relay pins in the fuse box, if that doesn't work then check the starter cable for voltage drop.
from the battery to the starter when trying to start or when starting if it reads 10.5v or less replace the cable.
you might want to eyeball it anyway because they get burnt and/or corrode from the inside like the battery cables.
cabling. I'll double check to make sure nothing is too close or has moved close to the
headers as well ! Just too freakin hot out around here lately to get anything really done