Few things to try:
1) Bad thermostat: The car would heat up and not keep cool EVER
2) Bad temp sensor: The car would run fine, not overheat, but the dash would think it was overheating.
3) Air bubble trapped in system: The car would drive fine and then all of a sudden start to overheat uncontrollably till you let it sit and then it would get back to normal again.
4) Bad fan clutch: The car would overheat while sitting around, but the temp would get back to normal after you started going.
5) Bad electric fan or sensor: The car would overheat while using the AC, or when its not being cooled properly by the main fan.
First step is to make sure your fan clutch is working. Drivers side of the car, spin the fan towards you, clock wise. If it spins freely, you have a bad clutch. If it has some resistance, its probably OK.
Second step, see if the electric fan starts spinning when the AC is turned on and the car is hot.
If both things are working try this:
I would make sure your tep sensor is working. If you think its working, I'd move on to emptying out the entire cooling system, checking the hoses on the front of the motor and back of it. Make sure you drain ALL The coolant out from the back block drain plug too!
Put in a new thermostat (its cheap and it fails) and re assemble everything.
Make sure your using BMW or aluminum certified coolant ONLY. Standard 50/50 mix and make sure the heat is on when re-filling and testing. The air bubble issue will be fixed and the thermostat replacement should resolve everything.
If you had a bad water pump or bad radiator, you'd probably know. Dirty water coming out of the system AND OR leaking out of the water pump are two major signs of troubles.
Anyhow, try what I talked about and see what happens!
Last edited by tye1138; 08-18-2005 at 11:54 AM.
- 2001 E46 330i Sedan
- 2000 E36 Dinan M Roadster (S52 / 270hp)
- 1991 E34 Touring Sport (project car)
I'm still learning, so bare with me!