Hello and welcome to 6MT. I haven't seen the problem you're describing, but I wanted to offer an idea for troubleshooting it. Perhaps given that I'm generally lazy, I usually look to gather the most/easiest info on a problem before I start tearing into stuff and testing circuits,etc.... so, if you have a bit of time to work with, you might just pull the fuse for the radio overnight (parked at work too?) and go for 4-5 nights to see if it happens again. It's pretty simple to do and the troubleshooting value is huge. A variation would be to pull a few fuses for systems/circuits that might be the most suspect; benefit being possibly a faster result...negative being you'd have to go ahead and narrow it further from there. Best of luck in your troubleshooting.
$.02