Mine has the same problem. I have looked into fixing it, but with the cost and hastle of doing it and I still have a 1998 stereo with cassette and CD.
I have decided to get an aftermarket double DIN video deck with an LCD touchscreen. The one's I am looking at play DVD, CD, etc, have USB to...