Login Register

ECM-341B error after timing belt replacement

Post Reply
rallypower100
Posts: 1
Joined: 20 Jul 2025, 13:58
Year and Model: XC70 II 2.5T 2006
Location: Netherlands

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: 826
Joined: 18 Mar 2023, 22:53
Year and Model: 01v70xc,2016xc70...
Location: Rochester,NY
Has thanked: 228 times
Been thanked: 238 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: 3698
Joined: 16 Jan 2008, 15:25
Year and Model: 2004 V70
Location: Northern maine.
Has thanked: 73 times
Been thanked: 534 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: 1347
Joined: 15 Aug 2022, 09:59
Year and Model: S60 2005
Location: Galaxy far far away
Has thanked: 68 times
Been thanked: 187 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