Got everything wrapped up this AM. No issues.
View attachment 4058690
^Re-foamed sub. I elected to let it cure overnight with the sub sitting horizontal. I re-installed it this AM. After the install, I noticed the enclosure was vibrating when the sub was hitting due to the top two mounting bolts being loose (20 years of bass will do that I suppose

). So I removed all 4 bolts and put some Loctite on them, in addition to checking every other bolt in this area. It sounds great with no distortion at any volume I care to listen at.
View attachment 4058692
^I ran a quick parasitic draw test to pre-emptively avoid a dead battery. Glad I did as the rig was drawing nearly 1 amp with everything off. As suspected, all 3 USB ports on the Joying are always hot, and the wireless Android Auto dongle I had moved over from the PX6 was the high-draw culprit. The Joying has built-in wireless AA so I just removed the AA dongle and got it back down to 55 mA (10% over the Lexus spec of 50 mA, which is fine considering the aftermarket head unit).
View attachment 4058694
^I then loaded apps, got the unit reasonably-well dialed, and took off for a test drive. Overall I'm very happy with this setup from top to bottom! Loving the physical buttons for everything, sound quality, and OEM+ look. Thanks to @M3GX for directing me to the Joying and
@BigNick for recommending replacing the front 6x9s with the PowerBass speakers instead of re-foaming the old ML speakers.
Lastly I have a ton of PX6 parts, harnesses, CANBUS decoders, GPS antennas, etc from the old PX6s that were in the rig. I'll keep them around for a few years and then pitch them. If anyone needs some of these spare parts please PM me and I'll let them go for cheap.