Login Register

ECM-341B error after timing belt replacement

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
rallypower100
Posts: 1
Joined: 20 July 2025
Year and Model: XC70 II 2.5T 2006
Location: Netherlands

ECM-341B error after timing belt replacement

Post by rallypower100 »

hello guys, i have a problem.
i brought my car to the garage for an timing belt replacement after i did an visual inspection to it and found small cracks. they replaced the belt but they could not get it timed right and discovered that the exhaust vvt pulley was broken, it wobbled and was causing extra wear and stress on the belt. they replaced the vvt pulley and the belt. timed everything and it ran ok. when i picked up the car i noticed it was incredibly slow in the low rpms.... only in high rpm it feels a bit fast(er). because it did not feel right i hooked up my launch code reader and got an ECM-341B error camshaft position sensor exhaust signal missing. live data showed -0.5 to 0.6 degrees of deviation on the inlet shaft and -27.48 degrees on the exhaust with no fluctuations at all. I replaced the camshaft sensor, cleaned and tested the solenoids no result. could it be possible its not timed right ?

greeting jimmy
Attachments
Screenshot_20250720_221200_WhatsApp.jpg
Screenshot_20250720_221156_WhatsApp.jpg

Vova585
Posts: 558
Joined: 18 March 2023
Year and Model: 01v70xc,2016xc70...
Location: Rochester,NY
Has thanked: 155 times
Been thanked: 141 times

Post by Vova585 »

Try to go to global obd 2 mode and read the codes from there. Any chance you have access to vida? Have you checked pindrag on the connector to the sensor? Have you tried to check it's integrity from connector to the ecm? Any voltage you are getting at the connector?

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 »

rallypower100 wrote: 20 Jul 2025, 14:12 hello guys, i have a problem.
i brought my car to the garage for an timing belt replacement after i did an visual inspection to it and found small cracks. they replaced the belt but they could not get it timed right and discovered that the exhaust vvt pulley was broken, it wobbled and was causing extra wear and stress on the belt. they replaced the vvt pulley and the belt. timed everything and it ran ok. when i picked up the car i noticed it was incredibly slow in the low rpms.... only in high rpm it feels a bit fast(er). because it did not feel right i hooked up my launch code reader and got an ECM-341B error camshaft position sensor exhaust signal missing. live data showed -0.5 to 0.6 degrees of deviation on the inlet shaft and -27.48 degrees on the exhaust with no fluctuations at all. I replaced the camshaft sensor, cleaned and tested the solenoids no result. could it be possible its not timed right ?

greeting jimmy
if the cam hub isn't reacting it will give an error, its often the cam solenoid gunked up.
You appear to have eliminated those possibilities already.
2 teeth off will trip a CEL, so yeh, you..or.they, might have mis-timed it.

To me its on them.
I would reinstall the original cam sensor, tell the shop you didn't change anything and let them fix their mistake.

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

Post by dikidera »

Doesn't seem timed right at all. How can a shop not be able to do this?

Post Reply
  • Similar Topics
    Replies
    Views
    Last post