Way cheaper to just install(or have somebody else install) a new radio. I did this in an afternoon.
Now I have CarPlay/Android Auto, a reverse camera, and engine diagnostics/check engine codes all in one spot. Didn’t lose my steering wheel controls. Actually doubled them cause now they support press and hold actions for every button that I can choose what they do.