I guess I better start with a few details on the car in question:

  • VW Golf IV
  • 20 valve V5 petrol engine (2.3L)
  • ~80k miles on the clock

Now the problem, it feels to me as if the car is down on power, it seems to be a bit reluctant to accelerate at anything over than a leisurely pace lower down the rev range, and even when the revs pick up it doesn't feel like it once did, I appreciate that it isn't going to drive like new after 80k miles, but this power loss seemed to happen over a fairly short period of time, rather than a gradual decay. I have also experienced the car struggling on start-up, we have always had to apply some throttle when starting the car to prevent it from stalling immediately, but the revs seem to be bouncing slightly under where the car tends to idle and the car shakes slightly when this happens.

Both myself and the other driver have seen the engine check light come on, but for both of us it went away within ~24 hours. I scanned for codes and the only fault listed was:

P0345 - Powertrain
Camshaft Position Sensor "A" Circuit (Bank 2)

After a little search it seemed that this fault code is a bit vague, and I couldn't find anyone with the same model car and the same code.

My question to you is would this fault code be consistent with the behaviour I have described? Are they any other tell-tale signs which I should be looking out for? And finally is it worth clearing the fault code to see if it reappears?


2 Answers 2


It means that your camshaft position sensor or crank angle sensor is faulty. Either because they are actually faulty, or there is a wiring problem. Clearing the code won't do much. The symptoms of a bad cam or crank sensor are usually rough idling, difficulty starting and misfiring. Which makes sense, because your ECU gets wrong information regarding the position of the pistons and therefore can't adjust ignition timing properly.

In my experience, it is more often the crank angle sensor rather than the camshaft position sensor.

  • Thank you Juann, guess I better get on the phone to my mechanic!
    – BadAtMaths
    Commented Jul 23, 2015 at 12:03
  • On a side note, do you know why engine check light would disappear, but the fault code would remain?
    – BadAtMaths
    Commented Jul 23, 2015 at 12:16
  • I don't really know that. I assume the ecu decides that after not seeing an error for a while, it turns off the light, but saves the error in memory because it's a relatively major error. Commented Jul 23, 2015 at 12:24
  • Exactly right. The ECU will store codes even though it doesn't see the issue for the period of time (whatever that length of time may be). Sure helps in diagnosing things, that's for sure. Even for minor codes it will store them. Only removed if you erase them or disconnect the power (battery or fuse) for a long enough time. Commented Jul 23, 2015 at 12:49
  • @Paulster2 Thanks for your comment, does the fact that the light currently isn't on indicate that the problem isn't currently occurring? If this is the case then there might be another problem.
    – BadAtMaths
    Commented Jul 23, 2015 at 13:13

have benefitted from the same. for mine I replaced the crankshaft sensor but there has been no change. planning on replacing the rarely faulty camshaft sensor

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .