P0128 Code. .
Orig. Posting Date | User Name | Edit Date |
Jan 30, 2015 07:20PM | ff4311 | |
Jan 30, 2015 08:39AM | ajborge1 | |
Oct 24, 2014 06:57AM | kenatminimania | |
Oct 23, 2014 08:14PM | gurunutkins | |
Oct 23, 2014 06:13PM | ajborge1 |
Total posts: 121
Last post: Mar 13, 2018 Member since:Nov 13, 2011
|
Cars in Garage: 0
Photos: 0 WorkBench Posts: 0 |
|
We had this problem in many of the first generation Mazda 3's, usually throwing p0128 and p0127 hard codes. Always resulted in replacing the thermostat and housing (only way to do it) and the problem was solved. Would not hurt to do a coolant flush at the same time as well.
-Shane-
Question: What's it like driving a mini?
My Answer: Like riding around on an angry leaf blower.
Total posts: 4
Last post: Jan 30, 2015 Member since:Oct 23, 2014
|
Cars in Garage: 0
Photos: 0 WorkBench Posts: 0 |
I had the same exact issue. I have an ODB tool as well and it wouldnt clear it. I had to go to the mechanic so he could clear it with his fancy one. hopes this helps
Total posts: 2271
Last post: May 23, 2023 Member since:Dec 29, 2004
|
Cars in Garage: 1
Photos: 9 WorkBench Posts: 0 |
|
What Barri said! +1
The Thermostat & Housing has been an area with 'some' issues. If you look at the thermostat housing product page here, you will see that they have several iterations depending on the model & year. The 2008 Cooper (non-S) Hatchback has a direct replacement, however some/most of the others require an updated thermostat housing with an adapter to match the existing wiring harness / plug.
As Barri said, the thermostat & housing is suspect based on your description...
Total posts: 397
Last post: Sep 27, 2018 Member since:Jul 29, 2008
|
Cars in Garage: 1
Photos: 107 WorkBench Posts: 1 |
|
P0128 is not the engine coolant temperatur sensor but the thermostat itself. Possibly not even the thermostat. The code is set when the engine management computer sees that the engine has not got to a sufficient temp after a set amount of time.
It could be the sensor but is much more likely to be the thermostat itself. Another cause is low coolant!
from the book
Indicates that the thermostat monitor has not achieved the required engine operating temperature within a specified amount of time after starting the engine.
some new cars, 99 disco II, 88 jag xj40, 76 cadilac de ville 500c.i. (8.2l), 74 450sl, 69 lotus 7, 61 countryman (restoration)
the best view is always from the point of no return
Total posts: 4
Last post: Jan 30, 2015 Member since:Oct 23, 2014
|
Cars in Garage: 0
Photos: 0 WorkBench Posts: 0 |
I got the P0128 code on my 2008 Mini Cooper. I replaced the the Engine Coolant Temperature sensor (ECT), but the code still remains after I tried to clear it with an engine diagnostic tool and disconnecting the battery. The engine coolant was low, so I added some as well. Please let me know if anyone has any ideas. Thank you in advance.