It was dying at lights, misfiring, etc. So I had the codes pulled and it has these:
P0179 Fuel Trim Bank 1
P0193 Fuel Rail Pressure Sensor A Circuit High
P0089 Fuel Pressure Regulator Performance
P0101 Mass or Volume Air Flow Circuit Range/Performance
P0088 Fuel Rail/System Pressure - Too High
Parts store says it's the MAF. But the fuel codes make me wonder if I have more than one problem. What do you guys think?
2006 S60R Engine Codes
-
SoCalExile
- Posts: 1
- Joined: 16 April 2016
- Year and Model: 2006 s60r
- Location: GA
-
MarcM
- Posts: 183
- Joined: 23 September 2015
- Year and Model: 2005 S60 2.5T AWD
- Location: Monadnock Region, New Hampshire
- Has thanked: 1 time
- Been thanked: 3 times
Logged into my Alldata account out of curiosity. Funny enough, modern scanners vs OEM codes shows it's face. P0101 actually has 2 different possibilities behind it where it can be either Flow too High or Flow too Low (MAF). It certainly looks like both the MAF and fuel pressure sensor (fuel pressure control module at worst) should be investigated. MAF might be fine where the vehicle stumbles and balks from fuel issues causing erratic readings, freaking out the ECM... just a theory.
P0193 - Diagnostic trouble code (DTC) information ECM-280C
Condition
The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the fuel pressure sensor is too high.
The diagnostic trouble code (DTC) can be diagnosed at ignition on and with the engine running.
For information about fuel pressure regulation, see VIDA Design and Function.
Substitute value
•None.
Possible source
•Short-circuit to ground in the signal cable
•Damaged temperature sensor.
Fault symptom
•None.
P0089 - Diagnostic trouble code (DTC) information ECM-2900
Condition
The engine control module (ECM) controls the fuel pressure via the fuel pump (FP) control module using a pulse width modulation (PWM) signal. The fuel pump (FP) control module then controls the fuel pump (FP) depending on the pressure requested by the engine control module (ECM). The diagnostic trouble code (DTC) is stored if the control capacity of the engine control module (ECM) for fuel pressure reaches the highest or lowest value and the desired fuel pressure (target value) is not achieved.
The diagnostic trouble code (DTC) can be diagnosed when the engine is running.
For information about fuel pressure regulation, see VIDA Design and Function.
Substitute value
•None.
Possible source
•Leakage in the fuel lines
•Damaged fuel pressure sensor
•Damaged fuel pump
•Damaged fuel pump control module.
Fault symptom
•Malfunction indicator lamp (MIL) lit
•Deterioration in performance
•The engine stops.
P0101 - Diagnostic trouble code (DTC) information ECM-1210
Condition
The engine control module (ECM) calculates the expected mass air flow. The calculation is based on a number of different parameters. The calculated value for mass air flow is then compared with the measured value from the mass air flow (MAF) sensor.
The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the correction factor for the air mass (measured air mass/desired air mass value) is too high, while the long-term fuel trim is above or below a set value.
The diagnostic trouble code (DTC) can be diagnosed when the engine is running.
Substitute value
•Calculated boost pressure
•Calculated air mass
•Rear heated oxygen sensor (HO2S) control shut off
•Misfire diagnostic shut off.
Possible source
•Contact resistance or oxidation in the mass air flow (MAF) connectors
•Air leakage in the intake system
•Blocked intake system
•Damaged mass air flow (MAF) sensor.
Fault symptom
•Malfunction indicator lamp (MIL) lit.
P0101 - Diagnostic trouble code (DTC) information ECM-121B
Condition
The engine control module (ECM) calculates the expected mass air flow. The calculation is based on a number of different parameters. The calculated value for mass air flow is then compared with the measured value from the mass air flow (MAF) sensor.
The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the correction factor for the air mass (measured air mass/desired air mass value) is too low, while the long-term fuel trim is above or below a set value.
The diagnostic trouble code (DTC) can be diagnosed when the engine is running.
Substitute value
•Calculated boost pressure
•Calculated air mass
•Rear heated oxygen sensor (HO2S) control shut off
•Misfire diagnostic shut off.
Possible source
•Contact resistance or oxidation in the mass air flow (MAF) connectors
•Air leakage in the intake system
•Blocked intake system
•Damaged mass air flow (MAF) sensor.
Fault symptom
•Malfunction indicator lamp (MIL) lit
•Poor performance.
P0088 - Diagnostic trouble code (DTC) information ECM-290C
Condition
The engine control module (ECM) controls the fuel pressure via the fuel pump (FP) control module using a pulse width modulation (PWM) signal. The fuel pump (FP) control module then controls the fuel pump (FP) depending on the pressure requested by the engine control module (ECM). The diagnostic trouble code (DTC) is stored if the actual pressure (measured pressure from the fuel pressure sensor) rises too high in comparison with the requested pressure (target pressure) during a certain time frame.
The diagnostic trouble code (DTC) can be diagnosed when the engine is running.
For information about fuel pressure regulation, see VIDA Design and Function.
Substitute value
•None.
Possible source
•Damaged fuel pressure sensor
•Damaged fuel pump control module.
Fault symptom
•Malfunction indicator lamp (MIL) lit
•Deterioration in performance
•The engine stops.
P0193 - Diagnostic trouble code (DTC) information ECM-280C
Condition
The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the fuel pressure sensor is too high.
The diagnostic trouble code (DTC) can be diagnosed at ignition on and with the engine running.
For information about fuel pressure regulation, see VIDA Design and Function.
Substitute value
•None.
Possible source
•Short-circuit to ground in the signal cable
•Damaged temperature sensor.
Fault symptom
•None.
P0089 - Diagnostic trouble code (DTC) information ECM-2900
Condition
The engine control module (ECM) controls the fuel pressure via the fuel pump (FP) control module using a pulse width modulation (PWM) signal. The fuel pump (FP) control module then controls the fuel pump (FP) depending on the pressure requested by the engine control module (ECM). The diagnostic trouble code (DTC) is stored if the control capacity of the engine control module (ECM) for fuel pressure reaches the highest or lowest value and the desired fuel pressure (target value) is not achieved.
The diagnostic trouble code (DTC) can be diagnosed when the engine is running.
For information about fuel pressure regulation, see VIDA Design and Function.
Substitute value
•None.
Possible source
•Leakage in the fuel lines
•Damaged fuel pressure sensor
•Damaged fuel pump
•Damaged fuel pump control module.
Fault symptom
•Malfunction indicator lamp (MIL) lit
•Deterioration in performance
•The engine stops.
P0101 - Diagnostic trouble code (DTC) information ECM-1210
Condition
The engine control module (ECM) calculates the expected mass air flow. The calculation is based on a number of different parameters. The calculated value for mass air flow is then compared with the measured value from the mass air flow (MAF) sensor.
The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the correction factor for the air mass (measured air mass/desired air mass value) is too high, while the long-term fuel trim is above or below a set value.
The diagnostic trouble code (DTC) can be diagnosed when the engine is running.
Substitute value
•Calculated boost pressure
•Calculated air mass
•Rear heated oxygen sensor (HO2S) control shut off
•Misfire diagnostic shut off.
Possible source
•Contact resistance or oxidation in the mass air flow (MAF) connectors
•Air leakage in the intake system
•Blocked intake system
•Damaged mass air flow (MAF) sensor.
Fault symptom
•Malfunction indicator lamp (MIL) lit.
P0101 - Diagnostic trouble code (DTC) information ECM-121B
Condition
The engine control module (ECM) calculates the expected mass air flow. The calculation is based on a number of different parameters. The calculated value for mass air flow is then compared with the measured value from the mass air flow (MAF) sensor.
The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the correction factor for the air mass (measured air mass/desired air mass value) is too low, while the long-term fuel trim is above or below a set value.
The diagnostic trouble code (DTC) can be diagnosed when the engine is running.
Substitute value
•Calculated boost pressure
•Calculated air mass
•Rear heated oxygen sensor (HO2S) control shut off
•Misfire diagnostic shut off.
Possible source
•Contact resistance or oxidation in the mass air flow (MAF) connectors
•Air leakage in the intake system
•Blocked intake system
•Damaged mass air flow (MAF) sensor.
Fault symptom
•Malfunction indicator lamp (MIL) lit
•Poor performance.
P0088 - Diagnostic trouble code (DTC) information ECM-290C
Condition
The engine control module (ECM) controls the fuel pressure via the fuel pump (FP) control module using a pulse width modulation (PWM) signal. The fuel pump (FP) control module then controls the fuel pump (FP) depending on the pressure requested by the engine control module (ECM). The diagnostic trouble code (DTC) is stored if the actual pressure (measured pressure from the fuel pressure sensor) rises too high in comparison with the requested pressure (target pressure) during a certain time frame.
The diagnostic trouble code (DTC) can be diagnosed when the engine is running.
For information about fuel pressure regulation, see VIDA Design and Function.
Substitute value
•None.
Possible source
•Damaged fuel pressure sensor
•Damaged fuel pump control module.
Fault symptom
•Malfunction indicator lamp (MIL) lit
•Deterioration in performance
•The engine stops.
2005 S60 2.5T AWD
IPD mods:
IPD HD PVC intercooler coupler/upper, HD Subframe poly inserts
ProPartsSweden HD top mount square mount, PPS lower torque rod & control arms.
IPD mods:
IPD HD PVC intercooler coupler/upper, HD Subframe poly inserts
ProPartsSweden HD top mount square mount, PPS lower torque rod & control arms.
-
jenkinskg
- Posts: 238
- Joined: 3 July 2015
- Year and Model: 04 c70 hpt 98 s70 xc
- Location: United States
- Has thanked: 1 time
- Been thanked: 1 time
Had p0089 code on 04 s60 2.5t
Had this happen before but always stopped car from running.
The car has metal tank, so fuel pump is one piece unit with integral filter.
The line that snaps into pump with ford type connector came off 2 previous times.
Last time to prevent getting stuck while I ordered the press tool for new fitting, I put some wire on it to hold the hose onto pump.
We it worked, car did not get stuck, but starting was a little harder.
And caused 89 code, and 2 others p0503
So opened tank, removed clip on hose connector, took the napa replacement clip and ground it down to fit, there does not seem to be an exact replacement around, probably from the for european ownership of volvo. Many parts not standard.
So the part snapped in ok, hopefully the nylon is better than the 12 year old soft plastic it replaced.
So far 100 miles, waiting for complete signals to allow inspection.
Had this happen before but always stopped car from running.
The car has metal tank, so fuel pump is one piece unit with integral filter.
The line that snaps into pump with ford type connector came off 2 previous times.
Last time to prevent getting stuck while I ordered the press tool for new fitting, I put some wire on it to hold the hose onto pump.
We it worked, car did not get stuck, but starting was a little harder.
And caused 89 code, and 2 others p0503
So opened tank, removed clip on hose connector, took the napa replacement clip and ground it down to fit, there does not seem to be an exact replacement around, probably from the for european ownership of volvo. Many parts not standard.
So the part snapped in ok, hopefully the nylon is better than the 12 year old soft plastic it replaced.
So far 100 miles, waiting for complete signals to allow inspection.
2004 c70 2.3HPT, s60 2.5T
I spent many years diagnosing cars over the phone, and although I didn't work for a Volvo specialist, I can provide you with a little advice that will help you get better answers from the group as a whole:
What were you doing when the problem started? Was it a gradual condition or was it all at once?
When is the last time you changed the fuel filter? Remember those things are only good for about 15k miles or so before you start seeing a decrease in flow over time. Faster if you buy cheap gas from bad stations.
I second checking the fuel pressure at the rail. You should be able to do this with the key on but the engine off. If the fuel pump cycles on but shuts off with the key on and the engine off, everything is as it should be as it is priming the system. If the fuel pump does not shut off, the problem could be with the fuel rail pressure sensor, depending on whether or not the car has a return style or returnless fuel system.
Finally, and this is one that everyone overlooks on newer vehicles: Cars with lots of electronics like lots of volts to run their systems. If your car is dropping below a certain acceptable level (let's just say 12 volts in this case, although if all you are seeing is 12 you have either a charging issue with your alternator, a bad ground, or a bad battery), it may not be enough to throw a MIL code but it can be enough to make the car's electrical system do screwy things. This is easy enough to tell, just check the battery voltage with the car idling, although I'd also check it with the accessories on as well just to make sure you aren't running into a problem that is situational.
This should give you plenty to check. Keep us updated
What were you doing when the problem started? Was it a gradual condition or was it all at once?
When is the last time you changed the fuel filter? Remember those things are only good for about 15k miles or so before you start seeing a decrease in flow over time. Faster if you buy cheap gas from bad stations.
I second checking the fuel pressure at the rail. You should be able to do this with the key on but the engine off. If the fuel pump cycles on but shuts off with the key on and the engine off, everything is as it should be as it is priming the system. If the fuel pump does not shut off, the problem could be with the fuel rail pressure sensor, depending on whether or not the car has a return style or returnless fuel system.
Finally, and this is one that everyone overlooks on newer vehicles: Cars with lots of electronics like lots of volts to run their systems. If your car is dropping below a certain acceptable level (let's just say 12 volts in this case, although if all you are seeing is 12 you have either a charging issue with your alternator, a bad ground, or a bad battery), it may not be enough to throw a MIL code but it can be enough to make the car's electrical system do screwy things. This is easy enough to tell, just check the battery voltage with the car idling, although I'd also check it with the accessories on as well just to make sure you aren't running into a problem that is situational.
This should give you plenty to check. Keep us updated
Steve Sisler
2006 Volvo V70R Titanium Gray GT, IPD HD end links, IPD HD LCA's, new 4c's, subframe bushings and poly inserts, 133k miles
2006 Volvo V70R Titanium Gray GT, IPD HD end links, IPD HD LCA's, new 4c's, subframe bushings and poly inserts, 133k miles
-
Samisam916
- Posts: 1
- Joined: 21 April 2017
- Year and Model: 2006 Volvo S60 2.5T
- Location: North Carolina
Hi,
I have a 2006 S60, 2.5 T. 110k miles.
It didn't pass the inspection due to the following codes,
p0088
P0170
p0190
The mechanic has already replaced PEM, fuel pump and fuel rail pressure sensor and fuel filter (all according to the VIN with Volvo genuine parts from the dealership) and still no change. p0088 always comes on.
Electrical connections of FPS, PEM and fuel pump are checked and work fine according to the mechanic.
It seems that the mechanic is dealing with the situation as hit or miss by changing parts from A to Z without knowing the actual cause of the issue. It has been so expensive. (Close to $2000 so far)
Do you have any advice on this situation?
What else should be checked or replaced? Could it be something totally unrelated to the pressure of the fuel rail?
I'll have to sell it to junk yard (which I hate to do) if it doesn't pass the inspection because nobody will buy it here in North Carolina.
I hope you have a solution.
Thank you
I have a 2006 S60, 2.5 T. 110k miles.
It didn't pass the inspection due to the following codes,
p0088
P0170
p0190
The mechanic has already replaced PEM, fuel pump and fuel rail pressure sensor and fuel filter (all according to the VIN with Volvo genuine parts from the dealership) and still no change. p0088 always comes on.
Electrical connections of FPS, PEM and fuel pump are checked and work fine according to the mechanic.
It seems that the mechanic is dealing with the situation as hit or miss by changing parts from A to Z without knowing the actual cause of the issue. It has been so expensive. (Close to $2000 so far)
Do you have any advice on this situation?
What else should be checked or replaced? Could it be something totally unrelated to the pressure of the fuel rail?
I'll have to sell it to junk yard (which I hate to do) if it doesn't pass the inspection because nobody will buy it here in North Carolina.
I hope you have a solution.
Thank you
-
chrism
- Posts: 1307
- Joined: 28 January 2009
- Year and Model: S80 / 2005
- Location: Atlanta, GA
- Has thanked: 7 times
- Been thanked: 78 times
I wonder if the mechanic installed the correct FPS - there are different ones for turbo vs non-turbo. Turbo should be gray P/N 31272730 or 30756097 or 8699449. Non-turbo should be black.
-
- Similar Topics
- Replies
- Views
- Last post






