Picked up a 530d over the weekend, love the car but the heater isnt great in it. There is hot air at the vents and the fan is blowing fine but the heat just isnt the same as my e46, any ideas on what is causing this would be great.

Thanks
Johny.