P0128 CODE>>>>read if you have it! - Mercedes Forum - Mercedes Benz Enthusiast Forums
Mercedes Benz Forums

Go Back   Mercedes Forum - Mercedes Benz Enthusiast Forums > Mercedes Benz Models > Mercedes C Class

LinkBack Thread Tools Search this Thread
Old 12-30-2008, 11:55 PM
Senior Member
Join Date: Jun 2006
Posts: 711
Default P0128 CODE>>>>read if you have it!

Several days ago, my CEL came on. I got the famous P0128 code, which as a lot of you already know, is thermostat, coolant temp. sensor, etc. related. Also, coolant level. OK. I checked that, and the level is perfect. I did notice a slight drop in coolant temp. on the gauge, from the normal "just over 80C" to a bit under 80C. It had never done that before, but I chalked it up to the fact that it's actually cold here in Arizona at night now. And that's about the time the gauge started reading a bit low for the first time. My dealership guy (friend is a service writer for them) told me it's common and the cause is USUALLY a leaky thermostat because there is an 0-ring under it that is famous for leaking and causing the thermostat to act like it is more open than it should be, thus causing the car to warm up more slowly, and THAT is what triggers the check engine light. OK. I don't do anything to fix it yet. Now fast forward to just the other day with everything the same. No changes made.
Now here's the unbelievable part: Ready? I go out to start the car day before yesterday, and it starts up and immediately dies. Turn the key, it starts, and shuts off. Great. Then I try to start it again, and it is dead. Like a completely dead battery.
I jump the car to get it going, and it starts right up. Ah! BATTERY problem! So, I get out my voltmeter and hook it to the battery and it reads 12.2 volts sitting there and I start the car up and bring the RPM's to about 1,500 or 2,000 to see what the alternator is putting into the battery, and it's about 14.2 volts. Perfect! Hmmmmmm. What the heck is going on here. So I take it to the shop and they said before they do anything, they have to hook it up to the diagnostic computer and see what's what. The guy says this is often a "key" problem. They come back and say it's telling them the battery is bad. OK. Fair enough. Even though it showed slightly over 12V, I understand there can be internal problems with one or more of the cells and that will do it. They put a new battery in it, clear all the codes, re-synch the windows, sunroof, and radio, and I'm good to go. I tell them I will deal with the thermostat problem myself. I leave the place and look at the coolant temp gauge and it now reads slightly above 80C! The problem is GONE! I've driven it now for a couple of days and the CEL hasn't come back on and it doesn't need a dern thing.....not a thermostat, not a sensor, nothing. On top of that, with the new battery (I know you won't believe this but it's true).....my gas mileage went up considerably! It was suffering a bit these past few weeks, but I thought it was the weather or something else. Nope. The dern battery. Also, the garage door opener on the mirror works at a greater range, and I'm convinced now the car actually runs better all around. I call my other automotive tech that I often speak with, and he says he has seen low batteries in these cars SEND A P0128 CODE!!!

So, I'm not here to say that all codes of this type are your battery, but it sure was in my case. Make SURE your battery is fresh and not on the verge of going bad. It can affect everything in these computer controlled cars! It runs better now than it has in months, and as some of you know, it has 148,000 miles on it now (2005 C230K). Yeah, I drive it.

Hope this helps somebody out in the future.
Reply With Quote
Old 01-01-2009, 08:50 PM
Senior Member
Join Date: Jun 2006
Posts: 711
Default RE: P0128 CODE>>>>read if you have it!

I forgot to mention that the new battery in my car has had another unbelieveable benefit.....my gas mileage has gone up considerably!
Now, I know what you're thinking....no way that's possible, right? Wrong. It went up a LOT. Especially on the highway I drive every day the same route and the same speed. I can sit and watch the onboard fuel mileage as I drive, and it's up quite a bit. Everything else the same. I wouldn't have believed it myself.
Reply With Quote
Old 03-01-2010, 12:18 AM
Junior Member
Join Date: Jan 2010
Posts: 11

Interesting! I get the p0128 code somewhat regularly and it goes off and on in about 1 week intervals. I topped off the coolant just to be safe, but I monitor the temp gauge regularly and it is always in the middle and never gets too hot or doesnt warm up in a timely manner so not sure what is setting it off. I havnt experienced and other problems though and car runs good and fuel economy is still good so Im not sure if its the battery or not. Maybe its the thermostat/o-ring?
Reply With Quote

Similar Threads
Thread Thread Starter Forum Replies Last Post
i have 300+ parts/cars to get rid of new and used! anything you need i have! prospeedauto For Sale / Trade Classifieds 29 07-14-2015 10:19 AM
Code: P0128 - "coolant thermostat" - C230 boonetrace Mercedes C Class 0 03-07-2013 01:44 PM
i have 300+ parts/cars to get rid of new and used! anything you need i have! prospeedauto Other 1 11-22-2008 02:23 AM
OBD-II code P0128 and P0101 alexthetrainer Mercedes C Class 3 01-02-2008 07:57 PM
C230Kompressor valves! If you have this car READ! C230Kompressor Mercedes C Class 14 01-02-2008 07:08 PM

battery, benz, clears, code, codes, computer, coolant, cost, jump, mercedes, mercedez, p0128, po128, temp, thermostat

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

All times are GMT -5. The time now is 12:29 AM.