I am going to assume that u have a double din. The cheapest option would be the Pioneer AVH-290BT and you will need to buy radio wiring harness (my car needed this). I installed a 3.5mm audio cable too only to realize after that it has bluetooth
I've already wired the head unit to the amp using the Metra amp interface harness. (Metra 70-8113 Amplifier Integration Harness for Select 2000-2004 Toyota Vehicles https://www.amazon.com/dp/B0007WRQQ2/ref=cm_sw_r_cp_api_hQJRyb2N0J5NS). I'm not too sure I wanna replace the amp, but if it comes down to it I will, it's just the rear deck speakers are not working too well. And yeah, that's what I've been able to dig up. Would I have to get a harness when I get the speaker?
It's toast, mine did the same thing. The $300 is probably not even to repair your radio but for a new one, I'm not sure you can repair that.
What you want to do is replace the radio, but get the JBL Converter so it still uses your JBL Amp + sound system.
​
https://smile.amazon.com/gp/product/B0007WRQQ2/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
​
Similar to that but double check your 05 vs my 04.
This is the thread:
​
​
tl:dr you need:
​
Metra 70-8113
​
Metra 99-8231 (if single din radio)
​
​
​