Cheaper option here if anyone wants to be the guinea pig. This one looks like it only works for non-nav models but not sure. From what I can tell no one has been able to get the 03+ tesla unit to work properly so I'm not holding my breath that this will actually work.
Explore our latest Tesla Style Android Radios. Unique vertical screen, Android system, bluetooth handsfree calling & music, video playback and thousands of apps waiting for you to explore. *Manual wiring might be needed for 98-00 LX 470. G6 Fully Loaded comes with built-in CarPlay, bluetooth 5.0...
rhinoradios.com
I actually got this working on my 2003.
It was a long frustrating journey, but In the end , well worth it.
My unit came in a box with NO instructions. NONE
I specifically asked if the unit came with the new harness so I would have climate control, and if it was plug and play. They said it did, BUT NO , it didn't. I had no climate control, or sound. If you call them, they never answer the phone.
So, I pulled out the Tesla unit, and put the factory unit back in, emailed them for a new harness, and waited.
2 weeks later I got a new harness, climate control worked, but no sound.
The seller was unresponsive.
Luckily, a mud member did a write up on how to get around the sound issue (splicing into the Tesla harness), and now all is good.
To be clear, I did not have to cut wires on the OEM harness., ( A deal breaker for me. )
I bought a apple car play dongle for the unit, and it works.
The unit works great, and was a serious upgrade from my 16 YO factory unit.
My experience with the seller was frustrating, but in the end I did not give up, and was rewarded.