Hello everyone,
My 2005 CLK 320 - M112 engine with 181,000 km (112,000 miles) started displaying a low-coolant warning since the summer. Back then, it would take a month to reappear and I would add coolant/water each time until a month ago when the low-coolant warning started happening every 4-5 days. The oil cap was inspected and the yellow milky/creamy stuff was found on the bottom of the cap, but the coolant tank is clean.
After confirming a coolant pressure leak using the appropriate kit, we replaced the oil cooler first and cleaned the cap and filler neck. That didn't solve it as the car kept displaying the low-coolant warning every 3-4 days now and milky/creamy stuff remained on the bottom of the oil cap.
We then inspected the floor beneath the footwells inside the cabin and found that the heat exchanger was leaking water into the floor which was pretty wet. Here, we replaced the heat exchanger since we were able to trace the coolant leak to it and then changed the engine/oil filter and topped up the coolant/water mix. This was last weekend and I thought that the problem is solved.
Unfortunately, a couple of days later, the low-coolant warning came up again and the milky/creamy stuff was back at the bottom of the oil cap.
Mind you the car idles fine, there's no smoke from the exhaust, and no current or stored errors using STAR. Something to note is that after we did the oil change this past weekend, even though 8L of oil were poured in, the dash displayed an error for 2 days saying that the car needed 2 liters of oil. This error disappeared on its own. About a month ago, I got a Defective Oil Level Sensor error on the dash but it went away after the next driving cycle. Something tells me that either the oil level sensor is defective or something inside the oil is causing it to display erroneous warnings.
What I want to know is whether I'm looking at a bad head gasket which needs replacement even though the car drives and idles normally or could this be something else? Where else could the coolant and the oil be getting in contact with each other thereby resulting in the contamination? I keep reading online that these engines rarely suffer from a bad head gasket. The car never overheated before.
I had already replaced 2 years ago the Valeo radiator with a Behr one along with the transmission pilot bushing, connector plate, filter, and fluids.
Thank you in advance for your help in diagnosing this.
Picture below of the milky/creamy stuff at the bottom of the oil cap.
My 2005 CLK 320 - M112 engine with 181,000 km (112,000 miles) started displaying a low-coolant warning since the summer. Back then, it would take a month to reappear and I would add coolant/water each time until a month ago when the low-coolant warning started happening every 4-5 days. The oil cap was inspected and the yellow milky/creamy stuff was found on the bottom of the cap, but the coolant tank is clean.
After confirming a coolant pressure leak using the appropriate kit, we replaced the oil cooler first and cleaned the cap and filler neck. That didn't solve it as the car kept displaying the low-coolant warning every 3-4 days now and milky/creamy stuff remained on the bottom of the oil cap.
We then inspected the floor beneath the footwells inside the cabin and found that the heat exchanger was leaking water into the floor which was pretty wet. Here, we replaced the heat exchanger since we were able to trace the coolant leak to it and then changed the engine/oil filter and topped up the coolant/water mix. This was last weekend and I thought that the problem is solved.
Unfortunately, a couple of days later, the low-coolant warning came up again and the milky/creamy stuff was back at the bottom of the oil cap.
Mind you the car idles fine, there's no smoke from the exhaust, and no current or stored errors using STAR. Something to note is that after we did the oil change this past weekend, even though 8L of oil were poured in, the dash displayed an error for 2 days saying that the car needed 2 liters of oil. This error disappeared on its own. About a month ago, I got a Defective Oil Level Sensor error on the dash but it went away after the next driving cycle. Something tells me that either the oil level sensor is defective or something inside the oil is causing it to display erroneous warnings.
What I want to know is whether I'm looking at a bad head gasket which needs replacement even though the car drives and idles normally or could this be something else? Where else could the coolant and the oil be getting in contact with each other thereby resulting in the contamination? I keep reading online that these engines rarely suffer from a bad head gasket. The car never overheated before.
I had already replaced 2 years ago the Valeo radiator with a Behr one along with the transmission pilot bushing, connector plate, filter, and fluids.
Thank you in advance for your help in diagnosing this.
Picture below of the milky/creamy stuff at the bottom of the oil cap.

