scion nav - totally plug and play for non - jbl 4runners. Steering wheel controls work. typical toyota quality nav, but with better output than stock (if you don't need back up cam, blutooth, etc.)
Made by alpine, so better output than the one made by Pioneer (stock scion HU). More features than the Scion HU.
It does take some work to get back there, but, totally a diy'able project.
It cost me $635 to get the unit, and a few more bucks for electric tape and stuff.
Scion sells these for 2000 + installation. (CRAZY)
I