With so many seemingly unconnected issues I would say either an earth issue or water getting into BCM or a connector somewhere under dash.
 
Doesn't have a BCM ? Then there's your problem :D
Still possible water ingress ? Not this bad but I'm having minor electrical issues m'self on D2. Water has been making mess of connectors in footwell.
 

Similar threads