Cars & Trucks Logo
Marylin Ingram Posted on Sep 24, 2014
Answered by a Fixya Expert

Trustworthy Expert Solutions

At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.

View Our Top Experts

I have 2008 PT Cruiser; getting P0128 code; I've changed thermostat & temperature sensor; I have to fill the anti-freeze container every 2 weeks; temperature hand will not always be at half way point. I need any suggestions I can get. HELP!!!

  • Marylin Ingram Sep 26, 2014

    Where should the temperature gage be normally?

  • robert wales Sep 26, 2014

    the gage should run no higher than the half way point usually a little below this level unless the car is being run hard or its very hot outside then it will go over the half way point but no higher than the 3/4 mark

×

1 Answer

robert wales

Level 3:

An expert who has achieved level 3 by getting 1000 points

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

  • Chrysler Master 4,977 Answers
  • Posted on Sep 24, 2014
robert wales
Chrysler Master
Level 3:

An expert who has achieved level 3 by getting 1000 points

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Joined: Mar 01, 2011
Answers
4977
Questions
0
Helped
1332311
Points
59541

This means that the engine's PCM detected that the engine has not reached the required temperature level within a specified amount of time after starting the engine. The intent of the P0128 code is to indicate a faulty thermostat. In determining the engine did not reach a "normal" temperature, it takes into account the length of time the vehicle has been running, the intake air temperature (IAT) sensor reading, the engine coolant temperature (ECT) sensor reading, and the speed of the vehicle.
A code P0128 may mean that one or more of the following has happened:

  • Low engine coolant level
  • Leaking or stuck open thermostat
  • Faulty cooling fan (running too much)
  • Faulty coolant temperature (ECT) sensor
  • Faulty intake air temperature (IAT) sensor
Past experience indicates that the most likely solution is to replace the thermostat. However here are some suggestions on troubleshooting and repairing a P0128 OBD-II code:
  • Verify coolant strength & level
  • Verify proper cooling fan operation (check if it's running more than it should). Replace if necessary.
  • Verify proper engine coolant temperature (ECT) sensor operation, replace if necessary.
  • Verify proper intake air temperature (IAT) sensor operation, replace if necessary.
  • If the above items check out good, replace the thermostat
you have all ready replaced the thermostat with the proper temperature opening thermostat(hopefully) and coolant sensor, you say you have to refill the coolant every 2 weeks this indicates that you either have a coolant leak that needs to be checked out and repaired or you are burning coolant which indicates a possible head gasket problem which will have to be checked. a low coolant level will set this code as there is not enough coolant in the engine to get the engine to operating temperature and stay there. these last suggestions is where I would start to look.

Testimonial: "Thanks so much Robert; my vehicle has more than 131,000 miles; I'm sure greatful to get this info, will have vehicle head gasket checked. I've replaced the thermostat twice within 3 weeks and also replaced coolant sensor, still the P0128 code. You are God sent! THANKS!!"

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

0helpful
1answer

Pt cruiser 2008 overheat i change the raditor and the fans , thermostat and still overheat lot of money and still

Has the system been flushed? Correct temperature thermostat installed? Are you getting flow through the radiator? Rad cap sealing properly and is it the correct one? Are the fans actually coming on? Is the temp sensor working properly? Rad properly filled or still have air trapped inside? Water level correct? Water pump working or seized, leaking?
0helpful
1answer

I just started after I got the oil changed at eighty thousand miles it was previously owned by some one else.

Get the code PT cruiser has problems with P0128,If you have that code you will need to get a ECM reflash to correct the condition
4helpful
4answers

Po128 is the code. What's the problem

Well, I can't give you any specific information regarding your vehicle because you forgot to mention what kind of vehicle you have. (This is kinda important if you really want some help figuring out what is wrong with your car)

The "Generic OBD" of code P0128 is "Coolant Temperature Below Thermostat Regulating Temperature"

The most likely cause is a stuck-open thermostat, however, I have also seen defective Engine Coolant Temperature (ECT) sensors also cause this code.
36helpful
2answers

P0128 coolant temp below thermostat/regulating temp

P0128 - Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)

This means that the engine's PCM detected that the engine has not reached the required temperature level within a specified amount of time after starting the engine. The intent of the P0128 code is to indicate a faulty thermostat. Similar codes: P0125

In determining the engine did not reach a "normal" temperature, it takes into account the length of time the vehicle has been running, the intake air temperature (IAT) sensor reading, the engine coolant temperature (ECT) sensor reading, and the speed of the vehicle.

Symptoms: You will likely not notice any drivability problems other than the MIL illumination.

Causes: A code P0128 may mean that one or more of the following has happened:
* Low engine coolant level
* Leaking or stuck open thermostat
* Faulty cooling fan (running too much)
* Faulty coolant temperature (ECT) sensor
* Faulty intake air temperature (IAT) sensor

Possible Solutions: Past experience indicates that the most likely solution is to replace the thermostat. However here are some suggestions on troubleshooting and repairing a P0128 OBD-II code:
* Verify coolant strength & level
* Verify proper cooling fan operation (check if it's running more than it should). Replace if necessary.
* Verify proper engine coolant temperature (ECT) sensor operation, replace if necessary.
* Verify proper intake air temperature (IAT) sensor operation, replace if necessary.
* If the above items check out good, replace the thermostat
* If Nissan vehicle, check for Technical Service Bulletins (TSBs), as the ECM may need to be reprogrammed to correct the P0128 code

Hope helps (remember to rate and comment this).
21helpful
3answers

What can keep causing Check engine code P0128

CODE P0128- THERMOSTAT MALFUNCTION. POSSIBLE CAUSES 1. ECT SENSOR IS OUT OF CALIBRATION. 2. CHECK THE OPERATION OF THE THERMOSTAT IT MAY BE STUCK OPEN.3.INSPECT FOR LOW COOLANT LEVEL OR FOR AN INCORRECT COOLANT MIXTURE.
4helpful
3answers

2006 pont grand prix when car gets warm it starts misfiring i will scan it code po300 comes up and code po 128

P0300 is a code for multiple misfire. Which could be created to the P0128
P0128 PCM detected that the engine has not reached the required temperature level within a specified amount of time after starting the engine. The intent of the P0128 code is to indicate a faulty thermostat.
A code P0128 may mean that one or more of the following has happened:
  • Low engine coolant level
  • Leaking or stuck open thermostat
  • Faulty cooling fan (running too much)
  • Faulty coolant temperature (ECT) sensor
  • Faulty intake air temperature (IAT) sensor
Past experience indicates that the most likely solution is to replace the thermostat. However here are some suggestions on troubleshooting and repairing a P0128 OBD-II code:
  • Verify coolant strength & level
  • Verify proper cooling fan operation (check if it's running more than it should). Replace if necessary.
  • Verify proper engine coolant temperature (ECT) sensor operation, replace if necessary.
  • Verify proper intake air temperature (IAT) sensor operation, replace if necessary.
  • If the above items check out good, replace the thermostat
Good luck and hope this helps. keep me posted, be glad to know your car is running 100% again soon.
1helpful
1answer

Overheating

water pump ,its a plastic impeller and its loose on the shaft ,,,,,had one a while ago exactly the same but the first time i came across this on a saab i done the same as you ,changed everything ,felt a right you know what
2helpful
2answers

2002 pt cruiser overheating was told i need a new raditor and thermostat for 1 grand sounds fishy

Flush rad & change coolant & thermostat. Check operation of rad fan, & make sure it is coming on when engine reaches normal operating temperature. Be sure to bleed air out good when refilling rad/cooling system. Start engine & turn heater on when refilling & let rad fan come on & off at least 2 or 3 times before putting cap back on rad, and refill rad as needed as you do this. then fill return bottle to proper level & see what happens.
Not finding what you are looking for?

3,502 views

Ask a Question

Usually answered in minutes!

Top Chrysler Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

john h

Level 3 Expert

29494 Answers

Are you a Chrysler Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...