So I have a problem with my 00 323ci. Losing significant coolant, but it is not puddling in the garage. Can smell a sweet smell when the heat is turned up into the cabin. Temperature gauge stays in the middle when idiling but will drop to the cold side when running for 25+ mins. With that the heat is not blowing hot into the cabin but when it is stopped and idiling, thus moving the needle to the middle of the temp gauge the heat will then start getting hot again.
Heard anything from expansion tank to heater core to head gasket. Any ideas or solutions to similar problems? Thank you very much
Hope I can help.
First, your thermostat has broken 'open,' and needs to be replaced.
Second, you have a leak and you'll want to find it. That it's not puddling, might mean that it's still a slight leak and only visible when your car is running. It might be leaking onto underskirt, but when you pull into garage and turn car off in your freezing temp, the engine cools so quickly that the pressure is relieved right away, so you're not puddling, or perhaps the underskirt is holding that which you've leaked. Then when you drive, it's blowing away and 'emptied' leaving room for the next round of leaking coolant to stay contained within your underskirt.
You might 'just' be leaking from the thermostat and it's dripping on hot engine, thus the smell. Almost always, it seems, the leak is from the seam at top of expansion tank...so when it's running, check there. Could also be from expansion tank cap...or one of the many hoses.
Many recommend replacing many things at first sign of this...expan tank, therm, upper and lower hoses and therm sensor.
Read all the many threads on coolant leaks and you'll see opinions vary somewhat...but your therm is broken and you have a leak from somewhere.
How much coolant you losing? Check level when engine is cool, you know.
Do some investigation, read some of the many threads, and let us know what you find. If you're handy with tools, it's all a DIY.
Doug