well I have heard of this happening in other makes and models and it is rare. I even searched all kinds of car forums for another answer, but the answer to their problem (the same thing was wrong as yours) was to always replace the stock radio.
This problem is the unicorn of car problems, there is a bunch of research out there anda bunch of people having this problem, but only one answer, replace the radio.
-steven-