Okay, status update. It appears the EHCII is completely gone from the system. No reference to that module anymore in NCSexpert. I do have a no communication error in the DSC (DXC) though and that is tripping the trifecta. I thought it was because I had not coded the transfer case (VTG) as it was also throwing an error so I did that. No luck.
Do I need to calibrate the VTG/DSC/LWS or some other module now after coding?
On the plus side. Since unplugging the EHCII module my battery drain is completely gone. Put in a new battery yesterday and when I went to bed the truck was sitting at 12.8v and this morning was basically the same at 12.79v. Before, the truck would go from normal voltage to 10v almost overnight. I'm sure it put the old battery into an early grave, though I am trying to slow charge it to bring it back to life for other uses.
Edit: Error code on the DXC8 is 5EB7: Variant Coding, Code again
Only code left. Looks like I'm not the first to try to cross this bridge.
https://xoutpost.com/bmw-sav-forums/...eird-code.html