Completed bezel, screen and bottom module:
View attachment 146810
Next, new screen goes into truck. Only four (4) of the five (5) connecters will reconnect to the new screen and bezel. Presumably, that's because this section is gone:
View attachment 146812
Thus, this wire does not reconnect:
View attachment 146813
Once everything is connected, the bezel snaps back into the dash, and you put the two (2) screws back in up top.
Then, I connected to my truck with Alfaobd through the bypass cable. I took the kickplates off. If you have small hands, you might be able to do it without removing the kickplate.
View attachment 146814
The bypass cable attaches to these cables:
View attachment 146815
I connected the other end of the bypass cable to my MDX+ and, per the advice of tkabrick, I changed the following in Alfaobd:
View attachment 146818
[Note: it says "procedure failed" here, because this screen grab was taken before my bypass cable arrived. When I did this yesterday with the bypass cable, it said "successful," but I didn't save a pic.]
Then, I removed the bypass cable, reattached my kickplates, and started my truck. The radio and buttons worked immediately, but the screen didn't come on. I saw other people mention that happening on this forum, so I didn't freak out. I turned my truck off and restarted. After a few moments, the module recognized the screen and it turned on:
View attachment 146816
It's been about 24hrs, and it's worked fine ever since.
View attachment 146817
The only problem I've had is that my phone (attached via wifi) has been disconnecting and reconnecting for no apparent reason. Not sure what's causing this, or if it's even related.