The clock built into OEM radio keeps resetting itself to 12:00 randomly. Sometimes it will keep time for several hours after the ignition is switched off, other times only for several minutes. The volume, current radio station, and presets remain unchanged and the radio otherwise works normally. I d...