Right removed the glove box (someone has defiantly been in here before, possibly to fit a new cd changer). There were no signs of water ingress anywhere. I removed the suspension ecu and again there was no signs of water or corrosion.
Checked all fuses and they are all good.
Checked terminals...