Thats right, the ems code is set manually and automatically double checked

I have set the becm to early and late resyncing the security everytime to be sure

For confirmation i have fuel to the inlet of fip just nothing past it

The bit i am slightly lost on is when @wammers mentioned having to set up fuel values?

I never said anything about you having to set fuel values. What was wrong with the BECM you took out? EDC MUST be set to LATE. You need to check lift pump for function. Do you have any messages on dash? Does engine check lamp come on and then go out when ignition is switched on? Does glow lamp come on with ignition then go out after a period of time? Is there 12 volts power to stop solenoid when ignition is on? What EDC faults if any are shown on Nanocom?
 
Last edited:
I have been working on the p38 today, i am now getting what seems to be a steady stream of fuel at cylinder 1 but no other cylinder, screen shots are off car at the end of the day

Cleared sync code in becm to 0000 then to system to resync, this resulted in becm seeing number set to 0, i pur the correct number in but still have the issues

IMG-20190121-WA0005.jpg IMG-20190121-WA0006.jpg

Engine bay ready for tests
20190121_143920.jpg 20190121_143952.jpg
 
How come your coolant temp is at 211. Is the sender unplugged?
If the ECU thinks the engine is really that temp it may shut down??
Correct me if I'm wrong but I had a transit come in a while that was a pig to start with the temp gauge on full with the key turned. The sender had gone duff and was telling the ECU the van had overheated. It wouldn't start all the time. Changed the sender and the van started up using the glowplugs and the temp gauge was sat correctly.
Maybe something or nothing.. but that temp reading isn't correct @Liverpoolluke ;)
 
ay up, there are two on mine one for the ecu and another for the temp gauge.
they are just under the inlet manifold openings.
any temp deviation from what the ecu's expected high and low pre programmed specs will cause a conflict.
I could be wrong on this engine but it Is relevant to a lot of engines for warm up and fuel adjustment programs.....
 
do a test with your nano plugged in.
if you find either unplugged or plugged in, do the reverse and check for a difference on the nano readings.
 
just looked at your picture.
one is under cyl n°2 and the other under cyl n°4, they are both plugged in....
 
Think you had better read this in particular the bit about about the alarm and immobilisation code. https://www.nanocom-diagnostics.com/downloads/preview/p38-becm You CANNOT just swap a BECM unless your cars details are written into it. That CANNOT be done with Nanocom.
.after reading the document agsin still non the wiser, maybe i am missing something?

Ok so let make life easier from s diagnostic point of view, i will return.the original becm to the car and repost findings
 
Take your point, Wammers but the low fuel level light appears to be lit - have seen so many problems in the past where people are not ensuring that the basics are definitely on parade (in enough quantity).

My gauge is dicky and gives a dishonest reading.
 
.after reading the document agsin still non the wiser, maybe i am missing something?

Ok so let make life easier from s diagnostic point of view, i will return.the original becm to the car and repost findings

Why the sensor is reading +whatever degrees I don't know. I thought the defaul was a minus number for some reason but my memory isn't that good. Stop solenoid is more worrying but did you mention you'd removed it? Ever seen a runaway diesel? There are some good vids on youtube.

Read the security section in RAVE. The pertinent part Wammers is on about is that it isn't just the EMS code from the engine module that has to match the BECM. It also needs a valid fob code from the BECM. The keys are programmed to each vehicle and the fob coeds are held in the BECM. So, if you've swapped the BECM over and not rewritten the fob code for the key fob then it won't allow it to start. Swapping the old BECM back will fix that, although you'll probably have to resync the key as there's a rolling code that gets added to the end of the fob code - this is why cloning keys isn't a good idea as each time you swap keys it has a different rolling code and needs resyncing again..

Bit from the Nanocom guidance I think he was referring to:

Immobilization Code: Only used on EDC and Motronic engine Management Systems (EMS). When the ignition is turned on, the BECM, providing it is in receipt of a valid mobilization code, from receiving an unlock signal from the correct key fob or having its EKA code entered, and is therefore not in an alarmed or immobilised state, sends a coded signal to the Engine Management System (EMS) ECU and in turn, the EMS ECU then compares against a code it already has stored in it. If the two codes compare OK, the EMS ECU allows the engine to start. This forms the basis of the immobilizer. If the EMS ECU or the BECM is replaced, the two codes will not match and it will not be possible to start the engine.
 

Similar threads