Hello all !
I have a problem that hopefully someone can help me out with.

2 weeks ago, airbag fault came on as well as STOP low oil pressure came on. I drove home which was right around the corner and let it sit for an hour and all was gone. No check engine light though the airbag light was still on. I reset this light along with all codes and figured it was some kind of a fluke (fyi, i had washed the car in the morning). All has been ok the past two weeks.
Now yesterday, I was driving it, while its raining, and all of a sudden it felt like there was a hard shift on the car, and Instantly received the airbag fault, and the STOP low oil pressure light. I shut the car off, and checked the oil etc, all looked ok. I started the car back up and realized that all was ok.

Oil pressure "was" a critical concern however, an external gauge was used and determined that the oil pressure was ok. There was no valvetrain noise etc.

When I pressed the brake pedal down, the RPM's dropped to 0, and the low oil pressure light etc came on, when I took my foot off the brake, the stop message disappeared, but the car was placed into Limp Mode. Last night, checked the passenger side floorboard (location of TCM), and it was damp. Pulled up the carpet and it was soaked. I have heard that a potential problem is that the drains from the sunroofs become clogged, forcing water into the ECM and TCM bays under the floorboard. Maybe a corroded connection?




After scanning with a v-checker scanner (cheaper version of VagCom), I pulled the following codes after the last issue which leads me to believe that it is in fact the wiring.
The car is running fine with no issues at this time while it is still dry out



P1854, HARDWARE DEFECTIVE
P1850 MISSING MESSAGE FROM ENGINE CONTROL
P1982 IMPLAUSIBLE MESSAGE FOR ABS CONTROLLER
P1626 MISSING MESSAGE FROM TRANSMISSION CONTROL
P1639 MISSING MESSAGE FROM INSTRUMENT CLUSTER




My biggest concern is to find out where the water is coming from. I know about the sunroof drains and how they clog, and I tested after cutting the ends of the tubes that come out of the door jamb by the hinges, and they are clear. I also checked the "area" of the drain underneath the battery, but did not see standing water so i figured maybe that was ok. Are their any other areas that maybe I should be looking for ?

Thank you for all of your support!