E46 Fanatics Forum banner

Overheating While Idling

28K views 80 replies 14 participants last post by  SamxK  
#1 ·
I have an Automatic 2000 323i, it overheat while idling. The temp. gauges slowly start to creep up but goes down to when I turn on the heat at full blast. I recently (last three weeks) changed the following:
1) Radiator
2) Expansion tank kit
3) All hoses
4) Heater pipe
5) CCV kit
6) Transmission thermostat

I need your help in identifying the problem. Not sure if it is the Thermostat, water pump or fan clutch. I really don't want to chase a ghost. Thanks!
 
#8 ·
Roll up a newspaper, car fully hot (not overheating) the fan should try to shred the newspaper. If you can easily stop it and/or spin it backwards it's toast.

Prerequisite is that the thermostat has opened and hot coolant is now in the radiator. The hot air activates the fan clutch.
 
#9 · (Edited)
On the E46, the electric fan is the primary cooling fan and absolutely must be working properly. Overheating at idle is typically because the electric fan has failed.

Your automatic transmission E46 has a "pusher" electric fan in front of the radiator. All but the earliest manual transmission E46s have a "puller" electric fan behind the radiator and no mechanical fan.

Check that your electric fan is running when the engine temperature rises above normal.

Read BMW-North's Electric Fan Guide for all the details.
https://drive.google.com/file/d/1BMHsmEwoEuSPkOuTpuLRnETy1XTielvZ/view?usp=drivesdk
 
#22 ·
The same 'clutch' is used whether the A/C triggers the fan or the coolant temperature does -- if the A/C triggered the fan before, and the fan ran, the clutch was working. It would seem to me you've narrowed it down to a relay failure, or a temperature sensor one. If it's the same relay that starts the fan with the A/C (I'm not sure) than the problem is clearly with the temperature sensor. I believe the sensor to trigger the fan is not the same one sending a signal to the gauge, but I'm not sure,

My answers a touch vague as my BMW has never had any overheating issues, but the logic is similar in my LT1 Trans Am. Look at the trigger, not the fan/clutch, as it works when the A/C is on.
 
#23 ·
If you have a new fan clutch and the fan shroud is installed it should 100% keep the car cool.
You have a few possibilities:

1) The system isn't properly bled (you said you did, so this is a reference for others.) and not all of the coolant is in the radiator: Top half of the radiator is air/steam and not coolant.
2) The thermostat isn't functioning correctly and waits too long to open and send hot coolant to the radiator for the new fan clutch to do it's thing.
3) The water pump is not flowing correctly.
4) The radiator could be clogged (internally as well as externally) acting as a VERY poor heat exchanger.

I'd start with checking the coolant level cold to verify fill. Then start the car with the cap off (for just a moment) and have someone hold the throttle @ 1,500 to verify flow.
Then I'd see if you can blow out the radiator from inside to outside. You'd be shocked how much debris/bugs come out of the fins.

Q: With the car just starting to overheat, is the air being drawn in by the new fan/fan clutch VERY hot or lukewarm?
 
#24 ·
First of all, thank you all for your help and patience...

The radiator is brand new, and don't believe it is clogged.
To give more details I have a scanner that display live data. The engine temp. sensor was reading around 240F when the gauge start to over heat. I have another reading for coolant inlet temp. and it shows around 170F. I did change the temp. sensor that is located on lower hose from radiator (passenger side). The air conditioning fan (aux. fan) work only when the A/C is turn on but stop soon as the A/C is turned off. This happens even when the car is overheating.

Additionally, I did the news paper test on the new clutch and it failed when the car is overheating.

To answer the question about the fan air, it seems that air is lukewarm when the car is overheating....
 
#28 ·
The radiator is brand new, and don't believe it is clogged.
To give more details I have a scanner that display live data. The engine temp. sensor was reading around 240F when the gauge start to over heat. I have another reading for coolant inlet temp. and it shows around 170F. I did change the temp. sensor that is located on lower hose from radiator (passenger side). The air conditioning fan (aux. fan) work only when the A/C is turn on but stop soon as the A/C is turned off. This happens even when the car is overheating.

Additionally, I did the news paper test on the new clutch and it failed when the car is overheating.

To answer the question about the fan air, it seems that air is lukewarm when the car is overheating....
It just seems odd that the coolant outlet temp on lower rad hose is 170F (sounds too low) while the engine coolant temperature is 240F (too high) as measured at back of engine under cylinder #6 under the intake, while at the same time the heater is blowing lukewarm air.

Seems like either an air bubble or lack of coolant flow for some reason. Perhaps rebleed with the front of car elevated and confirm coolant flow as mentioned above in post #23.
 
#27 ·
I waited until the engine is up temp, and I took a bunch of news paper and tried to stop the fan from spinning by pressing gently against the blades. If the fan stops spinning, then the clutch is not engaged/locked to match the engine speed. So, when I did that, I was able to stop the fan from spinning
 
#33 ·
Try the test in post #23 above, that involves removing the cap and observing if there is coolant flow. On a cool engine, I believe. Water pump creates the flow, t-stat regulates how much goes to the radiator.

Yup, the lack of error codes does not mean everything is ok.