i have a 1995 328 auto and have a problem with the heater,under load it is fine, blowing hot and all speeds on the fan are working but when stopped at tick over it only blows cold,i do not have air con in this car,any suggestions or a cure for this would be appreciated