What you need to do is go to Best Buy, and get a regular car stereo and buy the PSP or Performance Service Plan. Basically an Extended Waranty. Use it until it gives up, then take it back and get a new one. All car stereo's are what they call "DEVO", which means they won't even try to fix them, they'll just give you a new one. If they don't have the exact model the'll give you a new one.
http://www.bigbendfishing.net