why does my clock on the radio keep resetting when I start the truck? on 2008 GMC Sierra Denali

Also there cd changer cycles through. Please let me know if there is a quick fix or do I have to take it to a repair shop.

Asked by for the 2008 GMC Sierra Denali
How old is the battery? Does the starter trun the engine slowly when cranking?
not sure haven't checked. also it does sound like the starter turns the engine slowly
If the battery is weak it can cause this to happen as it drops below the voltage required to keep the radio clock active when starting the engine. It may be time for a new battery.
I will try that Thnx
1 more answer , 1 more comment
Also poss. 2 fuses for audio unit- 1- key-off constant power for memory, &2 for key-on for function.
....never mind