Oh, man...some issues you're having.
My only thought, based on what you've written, is that maybe you've got an issue with one of the vent doors...it happens. If I'm right, there will be a code for one...I know others have gotten them.
Upcoming comedy shows: March 3 at Broadway Comedy Club, NYC, 8 p.m. March 5, Tierney's Tavern, Montclair, NJ, 7:30 p.m. See Facebook for other shows and PM me if you can make one...love to see you there!
Mangofy your E46!