Technical P0340-15 Camshaft position sensor fault

Currently reading:
Technical P0340-15 Camshaft position sensor fault

Joined
May 14, 2025
Messages
14
Points
67
Location
Stratford upon Avon
My 2013 panda multijet had an intermittent long crank, with an associated timing signal not consistent. I bought a new Magnetti Marelli sensor and fitted it, but I am now seeing a different flavour of error a P0340-15 open circuit or short to +ve.

I can’t work out why.

It behaves the same whether I plug in the new or the old sensor.
I have a good ground on pin 1 (tested, 0.5ohm)
I have 4.99V on pin3
I have good continuity from pin 2 to ecu plug B pin13.

All bases are covered, so why can’t it see the sensor?
 
My 2013 panda multijet had an intermittent long crank, with an associated timing signal not consistent. I bought a new Magnetti Marelli sensor and fitted it, but I am now seeing a different flavour of error a P0340-15 open circuit or short to +ve.

I can’t work out why.

It behaves the same whether I plug in the new or the old sensor.
I have a good ground on pin 1 (tested, 0.5ohm)
I have 4.99V on pin3
I have good continuity from pin 2 to ecu plug B pin13.

All bases are covered, so why can’t it see the sensor?
The original error may have been due to slack in timing chain so the Crank shaft position Sensor and the Camshaft position sensor readings don't correlate.
Nissans had that issue at one time.
 
The original error may have been due to slack in timing chain so the Crank shaft position Sensor and the Camshaft position sensor readings don't correlate.
Nissans had that issue at one time.
Thanks. I thought that too. It’s just had a new timing chain (no history so I assumed the worst), but the old one was actually pretty much perfect!
The timing marks are all spot on. I think it’s more likely that the original issue was down to the enormous buildup of greasy metallic shavings.

Either way, now I’m at a loss as to what else to check unless both the new and old sensors have gone open circuit at the same time or the ecu itself is faulty?
 
My 2013 panda multijet had an intermittent long crank, with an associated timing signal not consistent. I bought a new Magnetti Marelli sensor and fitted it, but I am now seeing a different flavour of error a P0340-15 open circuit or short to +ve.

I can’t work out why.

It behaves the same whether I plug in the new or the old sensor.
I have a good ground on pin 1 (tested, 0.5ohm)
I have 4.99V on pin3
I have good continuity from pin 2 to ecu plug B pin13.

All bases are covered, so why can’t it see the sensor?

So what was the code before you replaced it ?

It would appear something you did when replacing it has caused a new fault ? yes? :unsure:
 
Thanks. I thought that too. It’s just had a new timing chain (no history so I assumed the worst), but the old one was actually pretty much perfect!
The timing marks are all spot on. I think it’s more likely that the original issue was down to the enormous buildup of greasy metallic shavings.

Either way, now I’m at a loss as to what else to check unless both the new and old sensors have gone open circuit at the same time or the ecu itself is faulty?
One of my daughters had an 06 Grande Punto 1.3MJ that had eaten it's way out of the timing cover, the worst part was the idiot "mechanics"??? who tried to tow start it causing the crank pulley to slip. The problem when it got to me was a wire rotted through by the ECU causing the starter and fuel pump relay to stop working. Still at least it meant I bought it for £300 so after fixing was a cheap runner for my daughter.:)
 
So what was the code before you replaced it ?

It would appear something you did when replacing it has caused a new fault ? yes? :unsure:
It was a different code before I replaced it. Previously it was a cam timing signal code, now it’s an open circuit/short to positive code.

All I have done is to unplug and replace the sensor. Reinstalling the old sensor does not change the code back to the old fault though.

I would have said I’d damaged the plug or wiring but it all checks out perfectly on a meter.

The plug terminals are also in good order. (I de-pinned, checked and re-pinned it.)
 
Fair enough, just offering ideas.

Magnetti Marelli

I wonder if the new sensor was the right one?, maybe wired differently ?
That's caused damage at the ECU end....

Maybe drop the power and meter both ends of the mini loom, and also check again wire to wire for shorts...

Bit odd it's saying open circuit and short to +ve though?!

Will that fault clear?, have you tried that?, maybe with the connector disconnected
 
Fair enough, just offering ideas.



I wonder if the new sensor was the right one?, maybe wired differently ?
That's caused damage at the ECU end....

Maybe drop the power and meter both ends of the mini loom, and also check again wire to wire for shorts...

Bit odd it's saying open circuit and short to +ve though?!

Will that fault clear?, have you tried that?, maybe with the connector disconnected
Thanks for taking the time.

Multiecuscan is not indicating both a short and and open circuit, just that it is one or other. The fault code doesn’t differentiate.

The fault clears fine but reappears in the next start. (With either the sensor plugged in or not.)

With the sensor not plugged in, it is much less happy running, so it is obviously doing something.

I’d leave it alone, but it is making the car long crank on starting (about 6-7seconds) which is embarrassing and not good for the starter.
 
Back
Top