Technical 2007 Fiat Ducato 3.0 fault code P0340

Currently reading:
Technical 2007 Fiat Ducato 3.0 fault code P0340

panutt

Member
Joined
Sep 18, 2024
Messages
29
Points
56
Location
2022
Hi. Some weeks ago I got the yellow engine lamp on dash. Code reader said P0340. Deletetd the code and move on. After a 5-6 faults, it starts works witout codes, but I want to change sensor anyway. . I ordered a new camshaft position sensor from Hella. Installed it, but engine will not start, sometimes ignite for 1-2 sek. So I think the new sensor was faulty. Innstalled the old sensor and engine starts fine. Ordred an expencive Bosch sensor. Same with tis one. Engine will not start. Code P0340 every time I try starting. (yes I have the OBD2 scanner). When I put the old sensor back, then the engine starts without problems. But ! : I tried the new Bosch sensor AGAIN, pressed the trottle pedal to the bottom, and yes, the engine starts. Idling fine, but with code P0340. So I drive it for a trip, but when home the starting problems still there. Now, I innstalled the olde sensor, and guess what. Even problems with the old one. Starting problems, starting sometime, some with code, some without code. What is wrong. Is it ECU that dont read/save the new sensor or similar? Someone understand something?
 
Model
3.0 engine Fiat Ducato
Year
2007
Mileage
155000
The only thing that I can think of at the moment is the sensor air gap, but I thought that this would be preset. The info that I have for my earlier (2006) 2.8jtd quotes a clearance of between 0.8mm and 1.5mm.
 
you do not have to teach the ecu you have a new sensor.
the camshaft sensor is only used in startup, after starting the timing is dependent on the crank sensor.
as @comunicator states is the sensor air gap correct. If the engine ocasionaly starts with old sensor is it possible to measure mounting points /air gap and check this against newer sensors.
 
you do not have to teach the ecu you have a new sensor.
the camshaft sensor is only used in startup, after starting the timing is dependent on the crank sensor.
as @comunicator states is the sensor air gap correct. If the engine ocasionaly starts with old sensor is it possible to measure mounting points /air gap and check this against newer sensors.
I have now measured dept from cover to the gear. It is 25 mm. All sensors are 24,5 mm.
 
Continuity test of wires using ohm meter?

Disconnect ecu connector and sensor connector, test continuity between pins
 
The only thing that I can think of at the moment is the sensor air gap, but I thought that this would be preset. The info that I have for my earlier (2006) 2.8jtd quotes a clearance of between 0.8mm and 1.5mm.
As far as I can measure, 05 mm gap.
Hi. Some weeks ago I got the yellow engine lamp on dash. Code reader said P0340. Deletetd the code and move on. After a 5-6 faults, it starts works witout codes, but I want to change sensor anyway. . I ordered a new camshaft position sensor from Hella. Installed it, but engine will not start, sometimes ignite for 1-2 sek. So I think the new sensor was faulty. Innstalled the old sensor and engine starts fine. Ordred an expencive Bosch sensor. Same with tis one. Engine will not start. Code P0340 every time I try starting. (yes I have the OBD2 scanner). When I put the old sensor back, then the engine starts without problems. But ! : I tried the new Bosch sensor AGAIN, pressed the trottle pedal to the bottom, and yes, the engine starts. Idling fine, but with code P0340. So I drive it for a trip, but when home the starting problems still there. Now, I innstalled the olde sensor, and guess what. Even problems with the old one. Starting problems, starting sometime, some with code, some without code. What is wrong. Is it ECU that dont read/save the new sensor or similar? Someone understand something?
With old sensor installed, and 2-3 cm (1 inch) of trottle pedal pushed, It looks like to start every time witout fault code.
 
Ah, yes. But under load? What kind of load?
Using ohm meter is a no load test.

Using a battery and a bulb would be a load test but......if you got the wrong wires or didn't disconnect ecu you could damage an expensive part- don't do it.
 
I have to refer to a phone call to the workshop I use. (when not repairing it myself). And he said that P0340 is timing problems. Maybe the chain har jumped a tooth. I denied that because the engine runs as new as soon as it has started. Then he replied may be the chain has stretched so much and so on. But then, why does the old one works, time to time and both new ones fails?
 
Hi. Some weeks ago I got the yellow engine lamp on dash. Code reader said P0340. Deletetd the code and move on. After a 5-6 faults, it starts works witout codes, but I want to change sensor anyway. . I ordered a new camshaft position sensor from Hella. Installed it, but engine will not start, sometimes ignite for 1-2 sek. So I think the new sensor was faulty. Innstalled the old sensor and engine starts fine. Ordred an expencive Bosch sensor. Same with tis one. Engine will not start. Code P0340 every time I try starting. (yes I have the OBD2 scanner). When I put the old sensor back, then the engine starts without problems. But ! : I tried the new Bosch sensor AGAIN, pressed the trottle pedal to the bottom, and yes, the engine starts. Idling fine, but with code P0340. So I drive it for a trip, but when home the starting problems still there. Now, I innstalled the olde sensor, and guess what. Even problems with the old one. Starting problems, starting sometime, some with code, some without code. What is wrong. Is it ECU that dont read/save the new sensor or similar? Someone understand something?
I have ordered the workshop. Monday morning at 8 am. You will hear from me (if I dont fainting from the workshop bill) :-/
 
I have ordered the workshop. Monday morning at 8 am. You will hear from me (if I dont fainting from the workshop bill) :-/
Workshop finnsished the troubleshooting on the engine. They say it is a timing problem, and want to change the timing chain. Engine must out of vehicle....Mecanics have locked the crankshaft in position and the camshaft sprockets is´nt in their place (out of timing). Is there anyone who nows for shure if the camshaft sprockets are of the floating type, without a key. If so, locking crankshaft and install timimg tool on crankshaft, and loosen nut on sprocket/camshaft and re-time will soolve the problem?
 
Back
Top