Hey boys and girls,
My 525i that I've had since the beginning of fall takes
forever to warm up. I'm talking 25 minutes for the water temp to reach the middle, driving on surface streets.
Once warm, the heater is very weak. Not only is there not much air being blown, but the heat doesn't feel, well, HOT. I know that I do have the controls adjusted correctly.

The "4" setting on the blower feels like what "2" should blow, but is very loud.
I'm thinking that the microfilters need to be changed, but surely there is another problem with the car.
Thanks for any and all advice.