Login Register

2001 xc-70 P0121 code

Help, Advice, Owners' Discussion and DIY Tutorials on Volvo's stylish, distinctive P2 platform cars sold as model years 2001-2007 (North American market year designations).

2001 - 2007 V70
2001 - 2004 V70 XC (Cross Country)
2004 - 2007 XC70 (Cross Country)
2001 - 2009 S60
2003 - 2007 S60 R
2004 - 2007 V70 R

Post Reply
flippedBit
Posts: 4
Joined: 31 January 2019
Year and Model: 2001 v70 xc
Location: BC

2001 xc-70 P0121 code

Post by flippedBit »

Hello all,

I know there is a ton of ETM threads and I have probably read most of them but I am stumped.

The other day the car went in to what I now know as 'limp' mode.

I have one of those basic ODB2 Bluetooth readers with the Torque app. It has given me the P0121 fault code. This of course leads me down the ETM rabbit hole.

I pulled the ETM (Yellow label), it was a bit dirty but not too bad, cleaned it up. Checked the startup, it does the closed/whine then back to default position correctly. I then popped the top to test all the voltages.

Code: Select all

3 pin side                                  5 pin side
--------------                              --------------
vss     4.97                                vss 4.96
default 1.32 - 1.35                         default 1.29 - 1.31
closed  0.61 - 0.62                         closed 0.57
open    4.65                                open 4.63
From my understanding those look like good voltages. As I moved the butterfly the voltages seemed smooth although this is just testing with a basic multimeter.

Put it all back together, reconnect the battery, no fault codes car runs fine. Take it for a short drive, come back happy... shut off car, come back 5mins later start car, check engine/runs rough, not happy....

I can clear the fault code and the car runs fine, lots of power etc. and (so far) it only seems the check engine light comes back after restarting the car never while its running.

So I am sort of at a loss and not sure where to look next. Would limping it down to the Volvo dealership to get a proper code read give me any more specifics?

Any thoughts/pointers/ideas would be great.

Thanks.

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 »

P0121 = ECM-904C MIL requested by the throttle unit Faulty signal.

Take the car to Autozone and get a free battery bench check. The code only trips when you try to start the car, It maybe a large voltage drop when cranking that is degrading the signal.

Clean the battery cables terminals.

Get a can of MAF cleaner. Disconnect the wiring harness from the throttle unit and clean the electrical connectors.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

flippedBit
Posts: 4
Joined: 31 January 2019
Year and Model: 2001 v70 xc
Location: BC

Post by flippedBit »

Thanks for the reply.

Its been a busy weekend. I managed to get the battery load checked and it came up fine. Next on the list is cleaning the MAF.

When you say '...throttle unit and clean the electrical connectors...' are you referring to the connection that is attached to the ETM?

Thanks again.

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 »

flippedBit wrote: 03 Feb 2019, 21:16 When you say '...throttle unit and clean the electrical connectors...' are you referring to the connection that is attached to the ETM?
ETM does stand for Electronic Throttle Module and it is a unit.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

flippedBit
Posts: 4
Joined: 31 January 2019
Year and Model: 2001 v70 xc
Location: BC

Post by flippedBit »

Haha, fair enough, was just double checking.

precopster
Posts: 7543
Joined: 21 August 2010
Year and Model: Lots
Location: Melbourne Australia
Has thanked: 8 times
Been thanked: 128 times

Post by precopster »

That's not a connector on the throttle body. It's a connector block and best left alone.

The connector is located down low on the crossmember. It has 6 pins and is a bear to remove the first time. Usually best to soak with a penetrant fluid and try after a couple of hours.

P0121 is ECM-9150. Sensor 1 low signal or signal missing. Sensor 1 is located on the armature/magnet side of the throttle. Most likely a worn film. A contactless conversion should sort this out however I would have the car read with a higher end scanner or Vida/Dice to see if other throttle codes are present. Some throttle codes are indicative of a failed processor board on the throttle.
Current cars VW Transporter 2.5TDI, 2010 XC90 D5 R Design

flippedBit
Posts: 4
Joined: 31 January 2019
Year and Model: 2001 v70 xc
Location: BC

Post by flippedBit »

Yes the one on the cross member was the connector I was referring to. I had the ETM out to check the voltage (which seem good) so I had checked the plug as well, nice and clean.

Just cleaned the MAF sensor and didn't seem to help. I seem unable to reset the fault codes now so I think the only thing left is to try and get the codes read with a better scanner before dropping cash on the conversion or new ETM from xemodex.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post