Long time lurker here... Been reading up on this thread for a while and finally bit the bullet on this project. And as such, I thought I would share my results for this install.
First, I talked to my local stealership and they quoted me $795 to "purchase" all the parts, including 2.5hrs of labor and to flash ECU.. Hard pass on that option. Went the BAM route, but through their Amazon store. Also picked up a bypass cable and ODBlink MX+ from Amazon as well. Had to buy AlfaODB for Android and decided to use an old Android tablet I got from a buddy. So total cost out of pocket came out to around $450... But considering it's potential for future projects, this was definitely the smartest path.
Unfortunately, I don't have access to a lift, but I busted out the ramps, which worked great. I will say that trying to figure out the best route through the truck took a minute, and I thought I was going to loose a finger or two trying to get the plugs out and new wires placed. Why is there so much stamped/sharp metal behind the dash? I digress.
All in all, it took me about 3 hours, but I was really trying hard to make sure all the wires were tucked away safely and make the installation look as OEM as possible. I had to remove both wheel well liners and secondary mudflaps... Also decided to leave the wheels on. Totally a pain in the neck for me to get this done, but totally worth it.