Just fyi, I have the stock radio I pulled out of my 07 to install a touch screen. I think the CD drive motor is messed up, but you may be able to cann parts off it to get a solid working one. OP or anyone else is free to have it, just ask that you pay shipping.