2000 GTP Daytona 500 edition. Have had it a few months and about a month ago the problem started. When I insert a CD after a few seconds it just ejects. Any suggestions or do I need to go after market? If I do go with a different head unit will it function through my steering wheel controls? Hoping someone can tell me a quick (and most importantly) a cheap fix. BTW, radio works great and a reason I am reluctant to go after market. I used to be one of those annoying stereo freaks with super loud systems and the best of the best but the radio reception was never as good as the reception I get out of this Bose unit.