2006 XC70. I changed the timing belt, started engine & while on test ride, Check Engine light came on. My handheld scanner didn't show any ECM codes, but when I got home and connected to VIDA, I got these codes: ECM-670C Camshaft position, inlet-High and ECM-671C Camshaft position, exhaust-High. I moved each cam sprocket back (ccw) one tooth, rotated the engine twice and double-checked crank & cam positions. All looked ok, but when I start the engine I get the same codes. What do I need to do to clear these codes? Thanks.
Marlin
Timing belt changed, off one tooth, corrected, still get DSC
-
FarmallM51
- Posts: 30
- Joined: 05 Jun 2013, 04:36
- Year and Model: 2001 S60
- Location: Iowa
- Been thanked: 5 times
-
FarmallM51
- Posts: 30
- Joined: 05 Jun 2013, 04:36
- Year and Model: 2001 S60
- Location: Iowa
- Been thanked: 5 times
You are correct. Switching to the Delivery tab enabled clearing the DTC’s. They did not return during test drive. Success!! Thanks for the help
Marlin
Marlin
- Noie
- Posts: 25
- Joined: 14 Aug 2025, 14:30
- Year and Model: 2001 V70 T5
- Location: Washington
- Has thanked: 8 times
- Been thanked: 1 time
I just checked my VIDA today after getting the t-belt changed on my 2001 V70 T5 around new years. The ECM-644A code was still there, and it was around prior to t-belt replacement, solenoid, and hub replacement. Cleared it off and has not returned after some spirited driving. Supposedly was disabling my variable timing, but have noticed no performance improvement.
- jonesg
- Posts: 3697
- Joined: 16 Jan 2008, 15:25
- Year and Model: 2004 V70
- Location: Northern maine.
- Has thanked: 73 times
- Been thanked: 532 times
You have to tell vida the hard fault was corrected.Noie wrote: 06 Jul 2026, 20:53 I just checked my VIDA today after getting the t-belt changed on my 2001 V70 T5 around new years. The ECM-644A code was still there, and it was around prior to t-belt replacement, solenoid, and hub replacement. Cleared it off and has not returned after some spirited driving. Supposedly was disabling my variable timing, but have noticed no performance improvement.
Some go away, some need a re-set.
-
vtl
- Posts: 4926
- Joined: 16 Aug 2012, 13:35
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 129 times
- Been thanked: 686 times
VVT is for switching from Otto cycle to partial Atkinson/Miller cycle, i.e. for saving fuel, not giving more power.Noie wrote: 06 Jul 2026, 20:53 I just checked my VIDA today after getting the t-belt changed on my 2001 V70 T5 around new years. The ECM-644A code was still there, and it was around prior to t-belt replacement, solenoid, and hub replacement. Cleared it off and has not returned after some spirited driving. Supposedly was disabling my variable timing, but have noticed no performance improvement.
- volvolugnut
- Posts: 6500
- Joined: 19 Jan 2014, 09:51
- Year and Model: 2001 V70
- Location: Oklahoma USA
- Has thanked: 987 times
- Been thanked: 1075 times
In my recent experience, setting the exhaust timing incorrectly will set a code ECM-644A that disables the exhaust VVT function AND will decrease performance AND fuel mileage. After correcting the timing, power and MPG improved.
I actually drove it this way a few weeks before I made the timing correction.
volvolugnut
I actually drove it this way a few weeks before I made the timing correction.
volvolugnut
Last edited by volvolugnut on 08 Jul 2026, 13:00, edited 1 time in total.
The Fleet:
Volvo: 2001 V70 T5, 1986 244DL, 1983 245DL, 1975 245DL, 1959 PV544, multiple Volvo parts cars.
Mercedes: 2001 E320, 1973 280, 1974 280C, 1989 300E, 1988 300TE, 1979 300TD, parts cars.
2009 Smart Passion
Ford: 1977 F350, 1964 F150 (2), 1938 Tudor Sedan
Farmall tractors: 1956 400 Diesel, 1946 A
John Deere 214 lawn tractor about 1977 model
And others.
Volvo: 2001 V70 T5, 1986 244DL, 1983 245DL, 1975 245DL, 1959 PV544, multiple Volvo parts cars.
Mercedes: 2001 E320, 1973 280, 1974 280C, 1989 300E, 1988 300TE, 1979 300TD, parts cars.
2009 Smart Passion
Ford: 1977 F350, 1964 F150 (2), 1938 Tudor Sedan
Farmall tractors: 1956 400 Diesel, 1946 A
John Deere 214 lawn tractor about 1977 model
And others.
-
vtl
- Posts: 4926
- Joined: 16 Aug 2012, 13:35
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 129 times
- Been thanked: 686 times
I must have said "a functioning VVT"volvolugnut wrote: 07 Jul 2026, 17:39 In my recent experience, setting the exhaust timing incorrectly will set a code ECM-644A that disables the exhaust VVT function AND will decrease performance AND fuel mileage. After correcting the timing, power and MPG improved.
volvolugnut
- Noie
- Posts: 25
- Joined: 14 Aug 2025, 14:30
- Year and Model: 2001 V70 T5
- Location: Washington
- Has thanked: 8 times
- Been thanked: 1 time
Thanks for the info. I reset it yesterday so hopefully the code doesn't come back. Between the t-belt and the exhaust solenoid replacement I'm not sure what else it would be if it does.jonesg wrote: 07 Jul 2026, 04:27You have to tell vida the hard fault was corrected.Noie wrote: 06 Jul 2026, 20:53 I just checked my VIDA today after getting the t-belt changed on my 2001 V70 T5 around new years. The ECM-644A code was still there, and it was around prior to t-belt replacement, solenoid, and hub replacement. Cleared it off and has not returned after some spirited driving. Supposedly was disabling my variable timing, but have noticed no performance improvement.
Some go away, some need a re-set.
-
- Similar Topics
- Replies
- Views
- Last post
-
- 4 Replies
- 3040 Views
-
Last post by erikv11
-
- 6 Replies
- 9396 Views
-
Last post by abscate
-
- 12 Replies
- 7092 Views
-
Last post by oragex
-
- 8 Replies
- 4851 Views
-
Last post by misha
-
- 6 Replies
- 1072 Views
-
Last post by Cees Klumper






