Wow dude awesome!!!OK, ordered green star connector behind glovebox. 50 bucks. Swapped it and all canbus issues solved. Everything on canbus C goes through this and a resistor or ground on the little circuit board must have failed. I am 10 months into this fiasco of frustration and finally fixed. Don’t waste time at the dealer replacing other parts. Start with this one first. It will throw every code in the computer randomly!!!
If you remove your glovebox you'll see it right there. Its basically a junction box for all kinds of wires and sensors. I think the glove box one is a major junction that mixes the various sensors and engine codes with the data from things like the dashboard and touchscreen.do you have a picture of that connector?