I have an 05 silverado and the cd player stopped working, and half of the lights on the controls went out. It wont take the cd's or give them back. So i was thinking of going to a salvage yard and see f i can find a decent radio to replace it with. But is it possible to do that? To take a stock stereo from another chevy and put it in mine?