Hi,
I have a 2017 Ford Transit Custom 2.0 EcoBlue with manual transmission and approximately 106,700 km.
The vehicle has recently been remapped to approximately 185 hp, with:
- EGR delete
- DPF delete
- AdBlue delete
After the new remap, the vehicle started displaying fault codes again. It is possible that the previous software was hiding or disabling some fault codes.
Main problem
The engine starts normally when cold.
When the engine is warm, usually above approximately 50°C, it often fails to restart correctly.
During a failed restart:
1. The starter cranks normally.
2. The engine fires and reaches approximately 900–1,100 rpm.
3. It runs for around one second.
4. The rpm drops and the engine dies.
5. The dashboard displays:
“Auto Start Stop – Manual Restart Required”
If the engine stays running, it drives and idles normally. It never cuts out while driving.
Rail pressure is above approximately 250 bar during hot cranking, so it appears to have enough fuel pressure.
Fault code
The PCM repeatedly stores:
P0341 – Camshaft Position Sensor A Circuit Range/Performance
The code returns after being cleared, even when the engine starts normally from cold.
FORScan normally shows:
- Cam/crank synchronization: On
- CMP status: No Fault
- Fuel enable: Yes
The P0341 code has previously been recorded with both low cranking voltage and normal charging voltage, so low battery voltage does not appear to be the only cause.
Parts already replaced
The following parts have been replaced without changing the problem:
- Genuine Ford camshaft position sensor
- Crankshaft position sensor
- Ignition switch
- Fuel rail pressure sensor
- Diesel fuel filter
- One injector, correctly coded
The genuine Ford camshaft sensor made no difference.
Camshaft sensor wiring
The sensor has three wires:
- Green/brown: approximately 5 V supply
- Purple: sensor ground
- Brown/grey: camshaft signal
Measured values appear normal with a multimeter:
- Supply: approximately 5.0 V
- Ground: close to 0 V
- Signal: approximately 4.9 V with the engine stopped and 2.2–2.4 V average when running
However, a multimeter cannot show missing or incorrectly timed signal pulses.
Ground and starter testing
Voltage drop between battery negative and the engine/starter housing was approximately:
- 0.62 V through the original ground path
- 0.32 V with a jump lead directly from battery negative to the engine
I have added an extra ground cable between the engine/gearbox and the body.
The voltage drop is similar when the engine is cold and hot, so I am not sure it explains why the restart problem only happens when warm.
There is also an occasional separate issue after the vehicle has been parked overnight. On the first start attempt, the starter sometimes appears to spin without properly turning the engine. The second attempt normally works. This may be a starter drive/Bendix or solenoid problem.
Current suspects
Because the genuine camshaft sensor did not fix P0341, I am now considering:
- Poor connection in the camshaft sensor plug
- Damaged camshaft signal wiring between the sensor and PCM
- Damaged or incorrectly positioned camshaft trigger wheel
- Incorrect mechanical cam/crank timing
- Unstable crankshaft signal
- PCM input fault
- Incorrect PCM software or remap calibration
The next useful test is probably an oscilloscope test of the camshaft and crankshaft signals at the same time, comparing a cold successful start with a hot failed restart.
Has anyone experienced the same P0341 and hot restart problem on a 2.0 EcoBlue SID211?
Any known problems with the camshaft trigger wheel, wiring, mechanical timing or PCM would be helpful.

