Check the connectors in the A-pillar on the driver's side. If your sunroof drains are / were clogged and flooded the a-pillar, you will find corrossion in those unsealed connectors. Had this same behavior on my truck and that was the issue. Unfortunately, I had so much corrosion that my rear...