I have a 2005 hatchback. The CD player is having some issues, and I was thinking about replacing it with a stock radio out of another Aveo. Would I need to have it unlocked or programmed at a dealership, or would it work without all that?