Hello everyone, it's nice to find this thread and join the forum. I just finished some work so here's my setup: Audio JVC KD-X350BTS 1-Din Car Digital Media Bluetooth Receiver USB/iPhone/SiriusXM - Sony XM-2002GTR 2-channel amplifier for the sub - Alpine Type R 10" sub in an enclosed box - Auto-Vox M6 front mirror cam and rear reverse cam (it was difficult to sort out but finally I have it wired, holy sheet!) Replaced the dreaded front left lower ball joint, fortunately it failed while parked! Tried the Autozone route only to have that be bad. Go with Toyota replacement only as suggested here! 212,000 miles on it and going strong!