2004 Ford F150 Logo
Posted on Apr 20, 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

Got codes from auto zone po128 &po506 - 2004 Ford F150

1 Answer

ZJ Limited

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.

  • Ford Master 17,989 Answers
  • Posted on Apr 20, 2011
ZJ Limited
Ford 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: Jul 15, 2008
Answers
17989
Questions
0
Helped
14457710
Points
60858

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


P0506 - Idle Air Control (IAC) System RPM Lower Than Expected

This P0506 code is one that's sometimes triggered on vehicles that have electronic throttle control. That is, they don't have a regular throttle cable from the accelerator pedal to the engine. They rely on sensors and electronics to control the throttle. In this case, the P0506 DTC (diagnostic trouble code) is triggered when the PCM (powertrain control module) detects an engine idle speed that is lower than the desired (pre-programmed) RPM.

Potential Symptoms: Most likely the only thing you'll notice is the idle speed is lower than normal so it will likely be rougher. There are potentially other symptoms as well. Of course, when trouble codes are set, the MIL (malfunction indicator lamp, a.k.a. the check engine light) illuminates.

Causes: A P0506 DTC trouble code may be caused by one or more of the following:
A vacuum leak
An air restriction in the intake air path or exhuast
A faulty positive crankcase ventilation (PCV) valve
Damaged/failed/dirty throttle body
Internal engine problem
Failed PCM

Possible Solutions: This DTC is more of an informational code, so if there are any other codes set, diagnose them first. If there are no other codes, inspect for vacuum leaks, restrictions, and damage. If there are no symptoms other than the DTC itself, just clear the code and see whether it returns.


Check it, and keep us updated.

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

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

×

Loading...
Loading...

Related Questions:

0helpful
1answer

Po506 code on 2005 gmc canyon 5 cyl

TYPE: OBD PO506
& Study your code
0helpful
1answer

What does code p0506 on ford explorer mean?

Google it

OBD PO506

OBD & your codes,that's how you find codes

CRC Throttle Body Cleaner-try that
0helpful
1answer

Check engine light

Thermostat failure, random misfires detected, idle control errors. Severe vehicle overheat condition could set po300 and po506. Recommend replace tstat and seal , clear codes and recheck.
0helpful
1answer
0helpful
1answer

Code po506 comes on

Use Google for all codes

OBD PO506 -- type that
1helpful
1answer

Trouble codes for 2003 Chevy Blazer

Code 155 is for a problem with the heater circuit in the O2 sensor for bank two. Bank two is on the side with cylinder number two.
Usually the sensor is faulty, but the heater circuit would need to be checked to be sure. The sensor has a built-in heater to get it hot quickly after starting the engine.
1helpful
1answer
7helpful
2answers

IDLE CONTROL SYSTEM CODE PO506

You need the idle control solenoid replaced. It is the dealer that will fix it for you.

Good luck.
Not finding what you are looking for?

955 views

Ask a Question

Usually answered in minutes!

Top Ford Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

xxxxxx xxx

Level 3 Expert

5117 Answers

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

Answer questions

Manuals & User Guides

Loading...