Battery light
2005 Chevy Trailblazer
191,000 miles
Turn the truck on in the morning or after a few hours of sitting and the battery light comes on and shows low voltage
I then drive the truck until the engine gets warm, shut it off, wait 40 mins, turn it back on and everything is normal.
Had the battery and alternator checked twice at different places---both good, the battery is 1 year old
Replaced the ignition switch and still having the same issue
Checked the volts under the hood with a meter and all are in perfect range
Any help would be much appreciated as I'm beyond frustrated trying to figure it out and its my only vehicle.