If the radio is in "code lock" -- the point of no return, the symptom is that you do not see any acknowledgment of keystrokes when you push the (preset key) numbers.
If that is the case, yank and toss it; you're done. If you see indication that it is taking (any) code, then go the dealer route, but the radios are all cassette in a CD/DVD world and new radios are not a lot of $$$.
I put in a Pioneer FH-X720BT "double-DIN" radio in very little time. You'll need an install kit and wiring harness. The install kit will probably have to come from the installation bay at the store -- it won't be on the shelf. And you need soldering skills or use the "bean" crimp connectors. Instructions on removing the center console are on YouTube.