Login Register

VVT issues, XC90 with a 2.5T, ECM-640A and 641A [ failed wiring] Topic is solved

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
Khorn09
Posts: 12
Joined: 26 March 2019
Year and Model: 03 xc90
Location: CA

VVT issues, XC90 with a 2.5T, ECM-640A and 641A [ failed wiring]

Post by Khorn09 »

Hey guys!

So guys I got an XC90 with a 2.5T engine. some months ago. I posted on here a few different times and you guys have been pretty helpful. However I did figure out most of my problems on my own, I can't seem to figure this one out. So I'm coming to you guys and hopefully you can help me out, if not well at least thanks for trying.

Tell the problem right now that I'm having is I just had a check engine light come on. So I plugged in my Vida and it came back with both ecm-640a and 641a. After a search I found that it's related to the variable valve timing not being fast enough. Or something along those lines. So I checked the timing for the cams in the software. The intake seems to be fine, it follows the what the computer wants within about .03-1.5° at all times. The exhaust however starts out fine, within the same spec, but as the engine gets hot it gets really erratic. Like bouncing back and forth and doesn't stay steady anywhere. Like the engine wants 19° but it's at -5°??

I changed the exhaust vvt solenoid with a junkyard one, and it acted the same way. Initially fine, then all over the place. The truck seems to run fine. Also when I was revving to check the intake side cam timing it went as high as 50° when revved steady at 2500. That's what the computer wanted?? I don't know enough about this to be scared or not.
Last edited by matthew1 on 22 Jul 2019, 16:09, edited 1 time in total.

Khorn09
Posts: 12
Joined: 26 March 2019
Year and Model: 03 xc90
Location: CA

Post by Khorn09 »

Just an update guys, As of right now i think i figured out what it was. No CEL right now. and after a long time of running the vida cam timing app and verifying it. both cams stay within 0-1.2 degree variation now.

I opened up the cam covers, and verified the timing marks were still good; and they were. Checked TB tensioner; still looked good. check the cam sensors; swapped them, and they acted the same way. Tried unplugging the vvt solenoids while the truck was running and got no significant change. However, what I did find was the plastic tubing that covers the solenoid and coil wires was melted through. An exhaust solenoid wire had rubbed/melted through as well and was grounding out. So i just taped it back up, and am getting ready to grab some convoluted tubing to replace. Anyways, that seems to have done it. :shrug: hope this helps someone else! If I report back on this post, then you'll know that wasn't it!

Chili58
Posts: 31
Joined: 4 August 2020
Year and Model: 2003 XC70
Location: Nurmijarvi
Has thanked: 2 times
Been thanked: 11 times

Post by Chili58 »

Was it that the reason, or is it another reason?

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

Post by jonesg »

Chili58 wrote: 15 Jan 2026, 08:59 Was it that the reason, or is it another reason?
it can be the wrong oil or dirty oil.

Chili58
Posts: 31
Joined: 4 August 2020
Year and Model: 2003 XC70
Location: Nurmijarvi
Has thanked: 2 times
Been thanked: 11 times

Post by Chili58 »

Yes, I kniw that; but not in my case.

User avatar
DavidE7
Posts: 133
Joined: 4 March 2022
Year and Model: 01-07 V70, S60, XC70
Location: Detroit, Michigan
Has thanked: 53 times
Been thanked: 61 times

Post by DavidE7 »

If you are replacing the VVT convoluted tubing, pick up the other sizes that fit the spark plug coil wiring. You will save yourself from the same problem with broken wire insulation and grounded signals for the coils like you did for the VVT solenoids. Buy HDPE or PE (high density polyethylene) or PA (nylon) material convoluted tubing instead of PP material. PP has poor durability. Covering all the underhood wiring with convoluted tubing and high temperature electrical tape also reduces the risk of rodents chewing on the wire insulation.
David E
2001 Moondust V70 2.4 293,000 miles
2001 Nautic Blue V70 2.4 224,000 miles
2004 Nautic Blue XC70 2.5T 251,000 miles
new: 2004 Black Saphire V70R 193,000 miles
2007 Titanium S60 2.5T 275,000 miles
2007 Magic Blue S60 2.5T 233,000 miles
2007 Silver V70 2.4 200,000 miles
P2 Volvos for every person in my family

Post Reply
  • Similar Topics
    Replies
    Views
    Last post