First time this happen, radio & the clock reset itself. Now not sure if this had anything to do with it but I tell you all the conditions. It poured today and I really mean poured. I got out of the truck to get a pack of smokes. I was out of the truck about 20 mins. I don't smoke in the truck thats about how long I was out of it. I had the radio on XM and the clock was set to the correct time. I drove home whick is only 3 blocks from the store and I was on the cell phone so I wasn't paying attention to the radio. when I got of the phone I heard static from the radio so I look and it was on FM and some station. Then I looked at the clock and the clock read 12:18. So this make me wonder what happen. Could this be a bad connection on the main power feed on the starter? Bad radio?