Login Register

Idle surging and dropping but RPM meter remains stable Topic is solved

A mid-size luxury crossover SUV, the Volvo XC90 made its debut in 2002 at the Detroit Motor Show. Recognized for its safety, practicality, and comfort, the XC90 is a popular vehicle around the world. The XC90 proved to be very popular, and very good for Volvo's sales numbers, since its introduction in model year 2003 (North America). P2 platform.
Post Reply
jpeter
Posts: 10
Joined: 18 January 2018
Year and Model: 2004 XC90 2.5T
Location: Doha
Has thanked: 6 times

Idle surging and dropping but RPM meter remains stable

Post by jpeter »

Help please. Bought 2003 Volvo XC90 2.5T yesterday. It has loping and surging of the engine at idle :( (when running it is absolutely fine) with CEL; hooked up a scan tool which showed multiple codes (please find attached pics). There are no visible vacuum leaks but there is kinna hissing/turbo sound when flooring the accelerator. I am not sure where to start looking and there aren’t many good mechanics in Qatar other than the dealer.

My issues are very similar to this video I found in youtube (but I have CEL)

Attachments
20180118_103651.jpg
20180118_103651.jpg (209.12 KiB) Viewed 3625 times
20180118_103735.jpg
20180118_103735.jpg (286.47 KiB) Viewed 3625 times

User avatar
RickHaleParker
Posts: 7129
Joined: 25 May 2015
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 958 times

Post by RickHaleParker »

Did you clear the codes to determine what DTCs are current and which ones are artifacts?

-----------------------------------------------

P0017 = ECM-644A Camshaft position, exhaust Signal too low

Diagnostic trouble code (DTC) information

D2102380 Condition
The control module checks that the camshaft is in the correct position in relation to the position of the crankshaft. If the position of the camshaft is incorrect, the control module will adjust the adaptation for the camshaft. Diagnostic trouble code (DTC) ECM-643A or ECM-644A is stored if the adaptation becomes too great.

Substitute value
  • None.
Possible source
  • Signal too high
    Poor oil quality
    Incorrectly adjusted camshafts
    The timing gear belt has jumped off the cogs
    Defective reset valve
    Mechanical fault in the variable valve timing (VVT) unit.

    Signal too low
    Poor oil quality
    Incorrectly adjusted camshafts
    The timing gear belt has jumped off the cogs.
Fault symptoms
  • Malfunction indicator lamp (MIL) lit.
-------------------------------------------------------------------

P0031= ECM-2810 Front heated oxygen sensor (HO2S), preheating Signal too low.

284: ECM-2810 Front heated oxygen sensor (HO2S), bank 1 heating. Faulty signal. Intermittent fault

Diagnostic trouble code (DTC) information

D2500821 Condition
The control module controls preheating by pulsing the current to the PTC-element. Pulse lengths are dependent on heated oxygen sensor (H02S) temperature. Diagnostic trouble code (DTC) ECM-2810 is stored if the control module registers that the signal is constantly 2.5 V, higher than 3.5 V at current pulse or lower than 2.3 V at no pulse.
Diagnostic trouble code (DTC) ECM-2810 is stored if the control module registers that heated oxygen sensor pre-heating does not function within 17 seconds of dew (condensation) point in the exhaust system being reached.

Substitute value
  • fuel trim shut off.
Possible source
  • Signal too high:
    short-circuit to supply voltage in the signal cable
    defective heated oxygen sensor (HO2S).

    Signal too low:
    short-circuit to ground in the signal cable
    defective heated oxygen sensor (HO2S).

    Signal missing:
    contact resistance and oxidation
    open-circuit in power supply from system relay.
    Faulty signal:
    defective heated oxygen sensor (HO2S).
Fault symptoms
  • MIL-lamp lights.
---------------------

P0141 = ECM-2A2A Rear heated oxygen sensor (HO2S), preheating Faulty signal

284: ECM-2A2A Rear heated oxygen sensor (HO2S) preheating. Faulty signal

Diagnostic trouble code (DTC) information

D2500823 Condition
Diagnostic trouble code (DTC) ECM-2A2A (bank 1) is stored if the control module registers that the resistance of the rear heated oxygen sensor (HO2S) in the pre-heating circuit is too high for a certain amount of time.

Substitute value
  • None.
Possible source
  • Faulty signal:
    Contact resistance and oxidation
    Defective heated oxygen sensor (HO2S).
Fault symptoms
  • The malfunction indicator lamp (MIL) lights.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.

jpeter
Posts: 10
Joined: 18 January 2018
Year and Model: 2004 XC90 2.5T
Location: Doha
Has thanked: 6 times

Post by jpeter »

Thanks for the elaboration. I have had the trouble code deleted today, will take it to the shop again for a rescan.

jpeter
Posts: 10
Joined: 18 January 2018
Year and Model: 2004 XC90 2.5T
Location: Doha
Has thanked: 6 times

Post by jpeter »

Cleaning the throttle body and MAF solved the issue.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post