Hello and welcome to 2CarPros. In order for us to give advise we would need you to have the whole system scanned for codes. Once you get the codes we can proceed from there. But if I would to give you an educated guess, I would look at the CEM for a possible fault.
The sunroof drains going down the "A" Pillar shrink causing water to leak on the passenger side. Once water hits the CEM it will cause all types of electrical issues. Below the glove box, remove the sound proof panel to access the CEM. Remove each connector to inspect for corrosion. If you see corrosion then you will need a new CEM and clean all connector terminals. If it is gotten deep then worse case scenario you will need a body harness as well.
Inspect the CEM and upload pictures please to see what we are dealing with and post codes also. And a side note, if you need a new CEM then that control unit would need to be programmed. You can not just get one off the junk yard. Key codes are stored. And to be clear, the CEM is the fuse box.
Image (Click to make bigger)
SPONSORED LINKS
Saturday, October 12th, 2019 AT 12:13 AM