Have you checked the trunk for water? Check in the spare tire well and the electrical wells. If you have a clogged sunroof drain then you could have water leaking into those areas and doing some major damage.
__________________
2008 BMW 535iA | Cobb Stg2+ | Injen Intake | AR Catted DP's | CP-E FMIC | Turbosmart DV's | ER Charge Pipe
|