Stock Problems/Issues Discussions related to warranty related issues and repairs, or other problems with the OEM parts and software for MINI Clubman (R55), Cooper and Cooper S(R56), and Cabrio (R57).

P0128 OBD CODE and 2F07 MINI Code

Thread Tools
 
Search this Thread
 
Old May 10, 2011 | 02:51 PM
  #1  
scottab36's Avatar
scottab36
Thread Starter
|
5th Gear
iTrader: (2)
Joined: Nov 2007
Posts: 831
Likes: 22
From: Mystic, CT
P0128 OBD CODE and 2F07 MINI Code

I have had the P0128 code (Coolant Temp Below Thermostat Regulating Temperature) multiple times along with the stored MINI code of 2F07 (MAP thermostat mechanism DME).

Has anyone seen these codes on their R56?
 
Reply
Old May 17, 2011 | 11:11 AM
  #2  
scottab36's Avatar
scottab36
Thread Starter
|
5th Gear
iTrader: (2)
Joined: Nov 2007
Posts: 831
Likes: 22
From: Mystic, CT
UPDATE!!!

Both of these codes are related to the MINI not running warm enough. I was seeing only 193F-195F for water temperature. The normal temperature for the MINI is around 220F.

I replaced the thermostat housing and temperature sensor. Also had the cooling system flushed. Problem solved. Water temperature is back at 220F.
 
Reply
Old May 17, 2011 | 02:21 PM
  #3  
gkp's Avatar
gkp
5th Gear
15 Year Member
iTrader: (4)
Joined: May 2007
Posts: 871
Likes: 29
From: Bethel, CT
I had the same codes come up two weeks ago, a week or so after going to a RMW tune. I replaced the thermostat, too, but the codes remained. I went back to the stock JCW tune and coolant temp was back up where it should be and the codes cleared. Now I am going to try the Alta tune and see what happens.
 
Reply
Old May 17, 2011 | 04:29 PM
  #4  
scottab36's Avatar
scottab36
Thread Starter
|
5th Gear
iTrader: (2)
Joined: Nov 2007
Posts: 831
Likes: 22
From: Mystic, CT
Not the case with me. The low temps were with the JCW tune.
 
Reply
Old Jul 29, 2011 | 07:23 PM
  #5  
jlevy's Avatar
jlevy
3rd Gear
Joined: Aug 2006
Posts: 164
Likes: 2
From: League City, TX
Same codes here - AP stage 1

I just threw the same 2 codes. ALTA says they are unrelated to the AP tune and suggested I take it to the dealer. I can not clear the codes using the AP.
 
Reply
Old Jul 30, 2011 | 04:21 PM
  #6  
scottab36's Avatar
scottab36
Thread Starter
|
5th Gear
iTrader: (2)
Joined: Nov 2007
Posts: 831
Likes: 22
From: Mystic, CT
Originally Posted by scottab36
UPDATE!!!

Both of these codes are related to the MINI not running warm enough. I was seeing only 193F-195F for water temperature. The normal temperature for the MINI is around 220F.

I replaced the thermostat housing and temperature sensor. Also had the cooling system flushed. Problem solved. Water temperature is back at 220F.
Again, the above probably applies. About one month later the MINI started in the opposite direction with over heating. Thanks to the Scangauge I got it immediately. The water pump was leaking. I have had it replaced and no issues since.

On a side note I was running Water Wetter in my cooling system prior to the multiple cooling system failures. Not sure if these items are related but I will not be adding Water Wetter again.

I'm still running the JCW tune which is running outstanding. By multiple gauges it's delivering 17-18 PSIg of boost and feels great. This increase in boost pressure came after an ECU reflash by the dealer.
 
Reply
Old Feb 2, 2016 | 06:56 PM
  #7  
Jpminiclub's Avatar
Jpminiclub
Neutral
Joined: Feb 2016
Posts: 1
Likes: 0
Hello,

When you replaced the thermostat housing and temp sensor...are those the same unit? If not, where is the temp sensor?


QUOTE=scottab36;3286378]UPDATE!!!

Both of these codes are related to the MINI not running warm enough. I was seeing only 193F-195F for water temperature. The normal temperature for the MINI is around 220F.

I replaced the thermostat housing and temperature sensor. Also had the cooling system flushed. Problem solved. Water temperature is back at 220F.[/QUOTE]
 
Reply
Old Feb 3, 2016 | 07:48 AM
  #8  
Toolz's Avatar
Toolz
1st Gear
Joined: Aug 2013
Posts: 27
Likes: 0
Originally Posted by Jpminiclub
Hello,

When you replaced the thermostat housing and temp sensor...are those the same unit? If not, where is the temp sensor?


QUOTE=scottab36;3286378]UPDATE!!!

Both of these codes are related to the MINI not running warm enough. I was seeing only 193F-195F for water temperature. The normal temperature for the MINI is around 220F.

I replaced the thermostat housing and temperature sensor. Also had the cooling system flushed. Problem solved. Water temperature is back at 220F.
[/QUOTE]

Thermostat housing part includes temp sensor already installed in it... but you can buy the sensor on its own also. However most will suggest doing the complete thermostat.
 
Reply
Old Feb 3, 2016 | 09:30 AM
  #9  
PelicanParts.com's Avatar
PelicanParts.com
Vendor
Joined: Apr 2012
Posts: 7,188
Likes: 71
From: Harbor City, CA
Originally Posted by Jpminiclub
Hello,

When you replaced the thermostat housing and temp sensor...are those the same unit? If not, where is the temp sensor?
Originally Posted by Toolz

Thermostat housing part includes temp sensor already installed in it... but you can buy the sensor on its own also. However most will suggest doing the complete thermostat.
+1

Thermostats HERE. Temp sensor HERE. As you can see below, the brown sensor is the coolant sensor.

 
__________________
Your Trusted Source For DIY and Parts
FREE SHIPPING over $99 click here
MINI Parts | DIY Help | Facebook | Twitter | Instagram | YouTube | Promos
888.280.7799 | 6am - 5pm PST
Reply
Old Mar 10, 2016 | 07:33 AM
  #10  
w2ec's Avatar
w2ec
1st Gear
Joined: Mar 2009
Posts: 13
Likes: 0
My OBD gives me the P0128 code, but how are you all reading the 2F07 code? Where are you getting that from, what tool?
 
Reply
Old Mar 10, 2016 | 07:55 AM
  #11  
PelicanParts.com's Avatar
PelicanParts.com
Vendor
Joined: Apr 2012
Posts: 7,188
Likes: 71
From: Harbor City, CA
Originally Posted by w2ec
My OBD gives me the P0128 code, but how are you all reading the 2F07 code? Where are you getting that from, what tool?
BMW/MINI specific code readers will give you the MINI FC code along with the P code that tells you something about it more specifically. P0128 0x2F07 is Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature) P0128 0x348A Program map thermostat: Sticking in open position.

You possibly have a thermostat issue and may need to replace it. What MINI do you have?

https://www.northamericanmotoring.co...hermostat.html
 
__________________
Your Trusted Source For DIY and Parts
FREE SHIPPING over $99 click here
MINI Parts | DIY Help | Facebook | Twitter | Instagram | YouTube | Promos
888.280.7799 | 6am - 5pm PST
Reply
Old Mar 10, 2016 | 08:29 AM
  #12  
w2ec's Avatar
w2ec
1st Gear
Joined: Mar 2009
Posts: 13
Likes: 0
I have a 2009 MCS Hardtop R56 which I ordered from Mini, built to my specs. It currently has 35,200 miles. I started getting OBD P0128 codes, so measured the coolant temp with DashCommand and got a max of 147f, similar results on an Actron scanner and again on ScanXL. I then had the thermo housing etc replaced. Temp now goes up to 183f then settles in between 178f and 183f. When I first got the car I had checked it just to capture base line data and then ran it occasionally to capture periodic checkpoints. It has been running fine around 197f to 210f until I got the P0128 last month that resulted in my having the thermo/housing replaced. I don't understand why I am now only getting a max of 183f with the new unit, I expected it would be back up to the 197f-210f range. I see there are several Mini function codes related to P0128 and was trying to figure out how to retrieve those codes. Any recommendations on tools that will read these Mini specific codes?
 
Reply
Old Mar 10, 2016 | 08:46 AM
  #13  
PelicanParts.com's Avatar
PelicanParts.com
Vendor
Joined: Apr 2012
Posts: 7,188
Likes: 71
From: Harbor City, CA
Tools like our AutoEnginuity HERE should be able to pull the FC code. Sometimes the code reader will also read text after the P code it gives you. Does it say anything by it or just reading P0128? You could also PM the OP and ask what scan gauge he is using. What thermostat did you get to replace the old unit? Did you do the install yourself? I'd check over it and make sure everything is connected into the correct spot. It could be just a faulty temp sensor or thermostat unit. I have seen this more than a few times. Since yours is reporting a lower temp, I'd probably assume it's 0x2F07 as that relates to the temp below regulating temperature. Check out this thread HERE, as his issue was a faulty CTS.
 
__________________
Your Trusted Source For DIY and Parts
FREE SHIPPING over $99 click here
MINI Parts | DIY Help | Facebook | Twitter | Instagram | YouTube | Promos
888.280.7799 | 6am - 5pm PST
Reply
Old Mar 10, 2016 | 05:28 PM
  #14  
oldbrokenwind's Avatar
oldbrokenwind
6th Gear
Joined: Mar 2011
Posts: 1,945
Likes: 203
From: Northern NV
I started getting these two codes a couple weeks ago --- 1st day this year ambient air temp hit 72F. Lasted for a couple days. Hasn't returned after temps returned to the normal 50 - 60 deg. My AP code reader says that P2F07 is "Thermostat Mechanical Error".

Also, my Manic tune set the running coolant temp to be 180 - 185, a bit lower than my usual 195+. Ran fine for a month or so, 'til that 72F day. Now I'm wondering how the ECU determines when to throw these codes, and whether or not the thermostat really has a mechanical defect. I've been advised to get another OBD II readout using a different reader, and I will --- as soon as the temps get warmer and I throw these codes again.
 
Reply
Old Mar 11, 2016 | 08:37 AM
  #15  
PelicanParts.com's Avatar
PelicanParts.com
Vendor
Joined: Apr 2012
Posts: 7,188
Likes: 71
From: Harbor City, CA
I'd maybe ask someone who is running that tune with the running coolant temp to see if they ever had these issues, or maybe call Manic themselves and see what they have to say. I agree with the idea of the different OBDII reader. Are you on your stock and original thermostat?
 
__________________
Your Trusted Source For DIY and Parts
FREE SHIPPING over $99 click here
MINI Parts | DIY Help | Facebook | Twitter | Instagram | YouTube | Promos
888.280.7799 | 6am - 5pm PST
Reply
Old Mar 11, 2016 | 11:22 AM
  #16  
oldbrokenwind's Avatar
oldbrokenwind
6th Gear
Joined: Mar 2011
Posts: 1,945
Likes: 203
From: Northern NV
Originally Posted by PelicanParts.com
I'd maybe ask someone who is running that tune with the running coolant temp to see if they ever had these issues, or maybe call Manic themselves and see what they have to say. I agree with the idea of the different OBDII reader. Are you on your stock and original thermostat?
I'm posting on here 'cause there's no one else anywhere near me with a Manic tune.

Manic tuner is the one suggesting a different reader. He also suggested that it could be the tune causing it, but not likely.

The original (I bought the car used at 37K miles) thermostat housing was replaced almost a year ago --- leaking at the gasket. The original (to me) was replaced with a new OEM version that is now throwing these codes. Is a 2007 N14 aftermarket version available?
 
Reply
Old Mar 11, 2016 | 11:34 AM
  #17  
PelicanParts.com's Avatar
PelicanParts.com
Vendor
Joined: Apr 2012
Posts: 7,188
Likes: 71
From: Harbor City, CA
Originally Posted by oldbrokenwind
I'm posting on here 'cause there's no one else anywhere near me with a Manic tune.

Manic tuner is the one suggesting a different reader. He also suggested that it could be the tune causing it, but not likely.

The original (I bought the car used at 37K miles) thermostat housing was replaced almost a year ago --- leaking at the gasket. The original (to me) was replaced with a new OEM version that is now throwing these codes. Is a 2007 N14 aftermarket version available?
I'd suggest starting your own thread as you'll most likely get a better response and someone with the tune will probably chime in with some info for you. Meant to ask if it was Genuine or an OEM replacement thermostat, which you said it is. I'd pull with a reader when it happens to see what it says and post that other thread up to see if someone with the tune may offer some advice. Good luck!
 
__________________
Your Trusted Source For DIY and Parts
FREE SHIPPING over $99 click here
MINI Parts | DIY Help | Facebook | Twitter | Instagram | YouTube | Promos
888.280.7799 | 6am - 5pm PST
Reply
Old Mar 14, 2016 | 09:54 AM
  #18  
w2ec's Avatar
w2ec
1st Gear
Joined: Mar 2009
Posts: 13
Likes: 0
How does it work?

Is there anyone who can explain exactly how the cooling system works in the Mini R56? My understand from reviewing non-mini electronic thermostats is that there is one thermostat that is mechanically set to open at a certain coolant temperature. Say in the case of a Mini R56 this limit may be at 230f. So if the temp reaches this, the thermostat should open to prevent overheating, this is also a fail-safe in the event the electronic portion fails. Then there is the electronic control which is provided by the ECU using an embedded temperature map that identifies various driving conditions and will electronically open and close the thermostat to match the preprogrammed map. This electronic control seems to be simply a resistor inside the thermostat that, on command from the ECU, heats up, melting the compound in the thermostat and allows the thermostat to open at a lower temperature than normal. Can anyone confirm if this is how the Mini R56 system works. Reason I ask, my original P0128 problem was clearly caused by an open thermostat, it was stuck open and could be easily seen when the housing was removed. My car barely ever went above 147f. Now with the new replacement Housing/thermostat, my temp is going up to 180f, and then begins self regulating between 170f and 180f. So I don't think it is stuck open, yet it is never going much above 180f. I'm wondering if there is something wrong with the ECU that is sending the wrong signal, ie telling (electronically) for the thermostat to open and close using the heating resistor whenever the temp reaches 180f.






My question is, is there an OBD PID that I can monitor that measures the input to the resistor control of the thermostat housing to see if it is indeed sending the wrong signal at 180f instead of waiting for a higher temperature.


Any ideas?
 
Reply
Old Mar 18, 2016 | 02:17 PM
  #19  
w2ec's Avatar
w2ec
1st Gear
Joined: Mar 2009
Posts: 13
Likes: 0
Follow-up on my P0128 problems

2009 MCS Hardtop R56. Started throwing P0128 about a month ago with maximum temperature only getting up to the 150f area. Diagnosed as failing thermostat, replaced with brand new Mini part. Was shown the original removed failed part, the thermostat was clearly stuck wide open, so figured my problems were over with a new housing. Drove car for a few days, it was getting into the 180f range and several days later the temperature wouldn't even get up to 130f!!! Just got my Mini back today with installation of another new (original Mini part) thermostat housing installed (fortunately at no charge). They showed me the part (the recent "original MINI" replacement, less than 2 weeks old) and told me that a gasket that goes between the plastic housing and the thermostat was twisted such that it was preventing the thermostat from making a watertight seal around its seat so in effect it was also acting as a fully open thermostat all the time. It appears this gasket is a part that had to have been installed during the manufacturing process as although it is visible looking down thru one of the hose ports, it's not accessible once assembled and can't be installed/replaced without dismantling the housing. Based on this they agreed it appeared to be a faulty component direct from Mini. They checked the new/third thermostat housing (also original Mini) before installation and told me it looked OK. I'm not so sure as after the drive home (150 miles) my temperature never rose above 176f and mostly stayed in the 167f range which is far below the 200f-210f I used to get with my original system before it failed. It didn't throw the P0128 code but I'm concerned it's there waiting to happen and this third housing isn't the complete answer to my problem. Does anyone know what temperature must be reached to prevent the P0128 (Coolant Temperature Below Thermostat Regulating Temperature) from activating, ie if the temperature doesn't get up to xxx degrees f, then the P0128 code will be activated.
 
Reply
Old Mar 21, 2016 | 08:38 AM
  #20  
ECSTuning's Avatar
ECSTuning
Platinum Sponsor
10 Year Member
Liked
Loved
Community Favorite
Joined: Jan 2013
Posts: 36,705
Likes: 2,535
From: Wadsworth, Ohio
Originally Posted by w2ec
2009 MCS Hardtop R56. Started throwing P0128 about a month ago with maximum temperature only getting up to the 150f area. Diagnosed as failing thermostat, replaced with brand new Mini part. Was shown the original removed failed part, the thermostat was clearly stuck wide open, so figured my problems were over with a new housing. Drove car for a few days, it was getting into the 180f range and several days later the temperature wouldn't even get up to 130f!!! Just got my Mini back today with installation of another new (original Mini part) thermostat housing installed (fortunately at no charge). They showed me the part (the recent "original MINI" replacement, less than 2 weeks old) and told me that a gasket that goes between the plastic housing and the thermostat was twisted such that it was preventing the thermostat from making a watertight seal around its seat so in effect it was also acting as a fully open thermostat all the time. It appears this gasket is a part that had to have been installed during the manufacturing process as although it is visible looking down thru one of the hose ports, it's not accessible once assembled and can't be installed/replaced without dismantling the housing. Based on this they agreed it appeared to be a faulty component direct from Mini. They checked the new/third thermostat housing (also original Mini) before installation and told me it looked OK. I'm not so sure as after the drive home (150 miles) my temperature never rose above 176f and mostly stayed in the 167f range which is far below the 200f-210f I used to get with my original system before it failed. It didn't throw the P0128 code but I'm concerned it's there waiting to happen and this third housing isn't the complete answer to my problem. Does anyone know what temperature must be reached to prevent the P0128 (Coolant Temperature Below Thermostat Regulating Temperature) from activating, ie if the temperature doesn't get up to xxx degrees f, then the P0128 code will be activated.
Thanks for the updated, replied here already : https://www.northamericanmotoring.co...ml#post4188467
 
__________________

MINI Guru/ MINI Owner Since 2004 | NEW Lifetime Part Replacement | Local Pickup
Milltek | Genuine MINI | Forge Motorsport | NM Engineering | ECS Performance | M7 Speed
Customer Service Hours: 8am-8pm EST|Sales Team Hours: 8am-11pm | SAT 10am-7pm 800.924.5172
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Svejk
Stock Problems/Issues
17
Feb 24, 2019 12:18 PM
R60abq
R60/R61 Stock Problems/Issues
8
Jun 6, 2017 05:15 PM
OutMotoring
Vendor Announcements
0
Aug 10, 2015 12:15 PM
pewx3
R50/R53 :: Hatch Talk (2002-2006)
1
Aug 7, 2015 03:34 PM




All times are GMT -7. The time now is 02:24 AM.