I own a 2005 volvo s40 i5. Recently I noticed that my dashboard gets extremely hot after just couple minutes of driving. Originally I thought this has something to do with the car’s black interior. However, my suspicion changed when I noticed that the dashboard became very hot even on cold rainy days. (Below 60 degrees) This presented couple issues while driving. 1) On cold days, my windshield would fog up very easily. 2) on hot days, the cabin of the car can be intolerably hot. Both of my check engine light and my airbag warning lights are on. However, auto mechanics cannot diagnose the problem because they can’t get a reading through the diagnostic scanner. They said most likely the car has a electrical short somewhere.
What do you think the problem is? Could it be an electrical short that cause excessive heat in the dash? Maybe the engine heat is venting into the dashboard? Fix?