Have a 04 Avalanche I keep up to date on all services. It hesitates to turn on, I checked battery and alternator and reads like it’s supposed to. Sometimes when I turn the key it blacks out and zeros my radio


Also it starts when I let it run its computer check but, still hesitates


Is there any corrosion around the battery terminals? Are they good and tight? Blacking out and zeroing the radio screams bad battery connection.