Well I'm not really sure. I'm just about to start that mod myself. Just got the E7009 unit a couple of weeks ago. Honestly, the guys that are swapping that unit in are doing the whole thing - I think that if you are going to go to the trouble you might as well go all the way. The biggest thing is whether or not you have the JBL synthesis sound system. If you do, and the subwoofer is in your rear cargo deck (you can tell by the speaker grill in the rear cargo wall) then it's pretty much plug and play. If you do not, then you have to get the JBL amp that is compatible with the Nav system - there are a few threads on the forum that speak to it. then you install the amp, but you will need to modify the wiring harness because it's likely to not have the connectors for the nav unit. Not sure if you can just buy from Toyota, I think you can, and install it yourself. then you can hook up the unit and you will be good. Honestly the two things - voice activation and BT are simple after that - hooking up the mic is fairly easy and the steering wheel controls are easy. the receiver already supports BT so whether you want it or not, with the E7009 unit you will have it.