Login Register

2004 XC70 2.5T AWD ETM reprogramming ?

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
Bill71
Posts: 4
Joined: 17 August 2024
Year and Model: 2003 XC70 AWD 2.5T
Location: Iceland

2004 XC70 2.5T AWD ETM reprogramming ?

Post by Bill71 »

There are numerous threads about the ETM failing symptoms, however I am struggling to figure out this one.
When starting the car one morning the dash showed "reduced engine performance" and idle was rough and quickly the engine stalled. After clearing the code with an obd scanner everything went to normal, but as soon as I switched the car off and then back on again, again the same issue. Now I have the obd scanner with me in the car and I have to plug it and perform the code clearing everytime I start. When started everything is fine and no symptoms at all. I have taken the ETM out and cleaned it, taken the battery terminals off for a night in order to clear out memory in the ECM but no changes... Any ideas?

dikidera
Posts: 1307
Joined: 15 August 2022
Year and Model: S60 2005
Location: Galaxy far far away
Has thanked: 68 times
Been thanked: 175 times

Post by dikidera »

I would first ask for the VIDA specific codes.

User avatar
jonesg  
Posts: 3509
Joined: 16 January 2008
Year and Model: 2004 V70
Location: Northern maine.
Has thanked: 69 times
Been thanked: 481 times

Post by jonesg »

Bill71 wrote: 17 Aug 2024, 06:10 There are numerous threads about the ETM failing symptoms, however I am struggling to figure out this one.
When starting the car one morning the dash showed "reduced engine performance" and idle was rough and quickly the engine stalled. After clearing the code with an obd scanner everything went to normal, but as soon as I switched the car off and then back on again, again the same issue. Now I have the obd scanner with me in the car and I have to plug it and perform the code clearing everytime I start. When started everything is fine and no symptoms at all. I have taken the ETM out and cleaned it, taken the battery terminals off for a night in order to clear out memory in the ECM but no changes... Any ideas?
what code ?

Bill71
Posts: 4
Joined: 17 August 2024
Year and Model: 2003 XC70 AWD 2.5T
Location: Iceland

Post by Bill71 »

The code i am reading is "ECM-91B7 throttle valve, faulty signal". When I read of the OBD scanner with the car running it says throttle valve position 1° but as soon as I turn the engine off it shows the position to be 7°. No idea if this is significant to the problem...

User avatar
jonesg  
Posts: 3509
Joined: 16 January 2008
Year and Model: 2004 V70
Location: Northern maine.
Has thanked: 69 times
Been thanked: 481 times

Post by jonesg »

the throttle plate is not in the position it should be during initial self check, clearing the code allows it to get past the self check and run normal....until the next self check.
you can try cleaning the butterfly plate with carb cleaner and check the harness ,

have it rebuilt by xemodex or replacement from ipd or fcp.
https://www.ipdusa.com/products/10624/E ... acQAvD_BwE

or repair diy, i think the fix is to install contactless wiper assembly. i would try that before buying a new or rebuilt unit.
video showing vida running operational test on bad vs repaired unit.


actual repair.

Bill71
Posts: 4
Joined: 17 August 2024
Year and Model: 2003 XC70 AWD 2.5T
Location: Iceland

Post by Bill71 »

Thanks for these suggestions, however my car does not have the magnetti marelli ETM but the later models Bosch unit so this rebuild does not apply i guess... I can buy a new ETM for about 300 usd but then I would also need to pay a workshop to calibrate it to the car for me, was hoping for a cheaper solution...

XC70Rider
Posts: 539
Joined: 18 October 2018
Year and Model: 2007 XC70
Location: TN
Has thanked: 35 times
Been thanked: 41 times

Post by XC70Rider »

Bill71 wrote: 20 Aug 2024, 16:25 Thanks for these suggestions, however my car does not have the magnetti marelli ETM but the later models Bosch unit so this rebuild does not apply i guess... I can buy a new ETM for about 300 usd but then I would also need to pay a workshop to calibrate it to the car for me, was hoping for a cheaper solution...
The Bosch ETM gets calibrated by the ECM. No programming is needed.

Bill71
Posts: 4
Joined: 17 August 2024
Year and Model: 2003 XC70 AWD 2.5T
Location: Iceland

Post by Bill71 »

Is there any way to test the ETM when it is out of the car and then after cleaning to see if the cleaning has solved the issue, maybe some measurements? or do I have to bolt everything back together and cross fingers :)

User avatar
jonesg  
Posts: 3509
Joined: 16 January 2008
Year and Model: 2004 V70
Location: Northern maine.
Has thanked: 69 times
Been thanked: 481 times

Post by jonesg »

Bill71 wrote: 21 Aug 2024, 07:08 Is there any way to test the ETM when it is out of the car and then after cleaning to see if the cleaning has solved the issue, maybe some measurements? or do I have to bolt everything back together and cross fingers :)
see the video.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post