2002 Chevrolet Venture Passanger Logo
Posted on Jan 11, 2011
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 a 2004 Chevy Impala. As I was driving home yesterday I had the heater on full blast - temp outside appx. 60. The check engine light came on and I had a P0128 code. Could this be due to keeping the heater on so long and it not being very cold outside? I had driven appx 8 miles before the light came on.

1 Answer

Anonymous

Level 2:

An expert who has achieved level 2 by getting 100 points

MVP:

An expert that got 5 achievements.

Scholar:

An expert who has written 20 answers of more than 400 characters.

New Friend:

An expert that has 1 follower.

  • Expert 91 Answers
  • Posted on Jan 12, 2011
Anonymous
Expert
Level 2:

An expert who has achieved level 2 by getting 100 points

MVP:

An expert that got 5 achievements.

Scholar:

An expert who has written 20 answers of more than 400 characters.

New Friend:

An expert that has 1 follower.

Joined: Jan 03, 2011
Answers
91
Questions
4
Helped
21441
Points
218

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.


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


REFERENCE: http://www.obd-codes.com/p0128


I hope this helps a bit!

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

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

×

Loading...
Loading...

Related Questions:

0helpful
1answer

Turned the heater and car off but fan keeps blowing - now cold air - at full blast. had to disconnect battery to get it to stop

car has electronic issues
tow to an auto electrician or impala specific workshop

burnt out fan motor
faulty climate control wiring or sensor
faulty relay
check if direction flap motors or actuators are working

index-olcg2atjfgvqeua02cz5euu5-5-0_0.jpg

ttx-olcg2atjfgvqeua02cz5euu5-5-1.jpg
0helpful
1answer

Heater not getting warm. Fluid good fan blowing but no heat

Before u do everything this idiot says , on your heat control dash press (off) and (floor) at the same time, within two seconds after that press the (automatic) button, your dash will begin to click and where it usually tells you the outside temp a fault code will begin flashing, let the dash click for about 60 seconds then turn the car off, when you turn the cat back on, blast the heat full blast on the highest temp and within minutes ull have heat again! Note, make sure ur engine temperature is warm before you do all that.
0helpful
1answer

2004 Impala

Would check the sensor at the front of the car near front bumper or radiator support make sure it's plugged or not damaged.
0helpful
1answer

Why the check engine light comes on when it only cold outside in my 2004 chevy impala ss?

ur air intake temp sensor could be goin out.if u have a scanner it will read a -XX temp if its bad
0helpful
1answer

My 2004 Chevy Impala only blows cold air with heat on. The heater would only keep it a little warm the other day but now only seems to be blowing cold air.

Check in the main radiator with the motor cool that the coolant is full as if the coolant is low there will be no heat in the heater. If it is low you need to check for leaks or head gasket problems. If its full check that the temp guage is coming up to its normal position as the thermostat could be faulty. Then make sure that the heater tap is operating corectly.
0helpful
1answer

Just bought my 2008 Chevy Impala and I love it except when I use the remote start or just start normal, it does not heat up unless I am driving down the road. It blows cold air until i drive. Is this...

You may be low on coolant - or have an air bubble in the heater core! Make sure you have the right antifreeze and mix 50/50 with water. Start car, turn heater on max heat full blast and fill reservoir with coolant. If you have access to the radiator cap I would fill from there. This is a pressurized system, so it may blow some coolant out at you. Squeeze upper radiator hose to ensure it is full, cap radiator and now recheck the reservoir. If this doesn't help, you'll need to raise the front of the vehicle so the radiator cap is above the heater core hoses. Remove cap, start engine with heater and blower on high and fill radiator. Cap radiator before you lower the car and you should be good. Keep an eye on the coolant reservoir as you may have a leak which would cause the low coolant symptom. You also have a sensor to tell you is you are low on coolant. If you are and it is not lighting up, you may want to have it ( the sensor) tested and replaced.
Good luck!!
1helpful
2answers

My chevy impala smells like the radiator liquid is burning and the check engine light came i put coolant in there and the check engine light went off but it came back on. it seems to be leaking coolant but...

Check the front passenger side carpet and make sure it is dry. If it is wet, the heater core up under the dash is leaking, which is why you smell it in the cab.
0helpful
1answer

How to bleed heater core 2004 dodge stratus

Easiest way is to turn the heater on full blast with high heat let run for 15 minutes or until normal operating temp. Once engine cools add coolant to specified mark. Repeat if necessary.
Not finding what you are looking for?

991 views

Ask a Question

Usually answered in minutes!

Top Chevrolet Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Ronny Bennett Sr.
Ronny Bennett Sr.

Level 3 Expert

6988 Answers

john h

Level 3 Expert

29494 Answers

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

Answer questions

Manuals & User Guides

Loading...