1.6 HDI injector coding (C5 X7)

This is the Forum for all your Citroen Technical Questions, Problems or Advice.

Moderator: RichardW

Fin50
Donor 2020
Posts: 15
Joined: 22 Sep 2020, 19:25
x 1

1.6 HDI injector coding (C5 X7)

Post by Fin50 »

Dear gurus,

I replaced cyl1 injector on my 2010 C5 1.6HDI a while ago. I cleared the limp home mode with generic OBD-reader, and got the car running. Now, with the new injector, I can hear one cylinder knocks.
I just got the Diagbox/Lexia (from http://www.easydiagnostics.co.uk/ --> I can recommend..!). It should not be a surprise I have a permanent fault code P0263 "Cyl1 - resetting of injector outside the tolerance" (according to Lexia). Internet tells P0263 is also "cylinder no1 contribution problem". Makes sense.

So:
Has any of you done the injector coding using Lexia? How is it done? Is it enough, to tell the ECU the calibration code of the new injector? Or is there also some kind of pilot- or "small quantity"-learning procedure to perform? As this motor has fast piezo-injectors, there most likely is a pilot injection before one or more main injection pulses. I have driven the car already some 1000km with uncoded injector :oops: and come in the conclusion there is no automatic pilot learning.

Here is the VIN if it helps: VF7**************[VIN obfuscated, can be read by forum staff]

I will post a screenshot of Diagbox showing the details of fault P0263 if necessary.

Yours,
Fin50

(post scriptum:
I have 260 000km on the clock, and I am aware, that it would be better idea to replace all four injectors, because their flow tends to decline (or something like that) when they get older, and I may still have balance problems (even after coding) with only one new injector. Those piezo-ones are just so damn expensive.. The local Citroen dealer offered me to replace four injectors + update ECU firmware for.... 3800€ #-o !!! The car itself is not worth that. Of course ECU update is something I can NOT do with a clone Lexia but maybe I can live without it.)

petarc1971
Posts: 12
Joined: 01 Mar 2019, 20:50
x 2

Re: 1.6 HDI injector coding (C5 X7)

Post by petarc1971 »

Just pair the new injector with the engine computer.

Fin50
Donor 2020
Posts: 15
Joined: 22 Sep 2020, 19:25
x 1

Re: 1.6 HDI injector coding (C5 X7)

Post by Fin50 »

petarc1971 wrote:
19 Oct 2020, 18:48
Just pair the new injector with the engine computer.
Thanks petarc!
I'm not very familiar with Lexia so far. It will be very good tutorial for me to try to find that kind of pairing-function. Of course someone might give me hint where to start searching :wink: ?

wheeler
Posts: 4383
Joined: 21 Sep 2002, 19:07
x 164

Re: 1.6 HDI injector coding (C5 X7)

Post by wheeler »

I replaced an injector on a DS3 1.6HDi a couple of weeks ago. Don’t know if you have the same injection system or not but on this one the injector was coded but sounded like it had a bad diesel knock & idled a bit rough until the learning procedure was fully done by driving it in the way diagbox tells you.
The learning takes place in 2 stages, the first stage happens quite quickly, the second stage was around half an hour of driving it as per the procedure. You can view the status of the learning in live data, best to have an assistant in the passenger seat watching the laptop.
Attachments
E518CCEA-D9A5-451D-8932-75AF3528E0E9.jpeg

Fin50
Donor 2020
Posts: 15
Joined: 22 Sep 2020, 19:25
x 1

Re: 1.6 HDI injector coding (C5 X7)

Post by Fin50 »

All right. So Lexia instructs me in the learning procedure. Thank you mr./mrs. Wheeler!
I have to get a new battery to laptop (or a car adapter), and take her on a ride.

User avatar
Paul-R
Donor 2020
Posts: 4205
Joined: 07 May 2009, 16:24
x 439

Re: 1.6 HDI injector coding (C5 X7)

Post by Paul-R »

I changed an injector on our 308 with the 1.6 BlueHdi engine a few months ago. The injector was a Bosch one and normal electromagnetic, not piezo, so the process may be different as I wasn't asked to perform any procedure after coding the injector into the system.

I can't remember exactly where I found the codes to change in the system but it was definitely in the engine ECU.

You might find some help in my posts on the subject viewtopic.php?t=64451

petarc1971
Posts: 12
Joined: 01 Mar 2019, 20:50
x 2

Re: 1.6 HDI injector coding (C5 X7)

Post by petarc1971 »

The codes are written on the top of the injectors, it is likely that different types of injections have different pairing-calibration procedures.

Fin50
Donor 2020
Posts: 15
Joined: 22 Sep 2020, 19:25
x 1

Re: 1.6 HDI injector coding (C5 X7)

Post by Fin50 »

Thanks for your help everyone so far.

Today I realized it was actually injector for cylinder number 4 (in Citroen language) that I replaced. They seem to number the cylinders from gearbox end, not timing belt :shock:
Originally I recognized the broken injector by multimeter: resistance of piezo element was about 180ohms, when it was 180Kohms (1000x more) on other three injectors.

I managed to code the new injector today (cyl 4), and engine feels now clearly more eager to rev, and also acceleration got better (if possible with pussy 1.6 in heavy car like C5). Knocking sound, however, did not disappear. Lets see if it goes after finishing of pilot injection learning procedure.

If someone else has a need to code a new injector for similar engine, here is where I did find the calibration codes in Diagbox (may not be similar in your case, however):
Repair -> global test -> injection/ignition --> configuration --> configuration with displaying of the parameters --> manual configuration --> injectors classification.

I recommend you first check classifications of ALL 4 injectors, to be sure which one is actually to be replaced. As said above: cylinder number 1 seems to be at the gearbox end.
Next thing I did, was opening the classification-window for the injector #4, that I had replaced, and entering a new code. Engine must not be running, but ignition needs to be ON (for communications), otherwise Diagbox does not accept the code.

It can be good idea to take a screenshot before modifying anything. Check this.. viewtopic.php?t=56453
Actually, it may be also good idea to teach your ECU the new classification code before you install the new injector. This way you may find out if you have been sold an unsuitable injector for your engine before installing it. There is a good change, that ECU does not accept calibration code of wrong type of injector.

Under "pack repair"-menu I found the initialization procedure for injectors. What I managed to do tonight in limited time, seemed to be some sort of quick calibration procedure for pilot injection. At least after finishing this, I could see elsewhere (sorry, I did not write any notes of the path..), that
”Rapid programming of diesel injector 4 carried out. Complete programming of diesel injector 4 in progress”. Thanks Wheeler for telling about two stage learning! I need to make sure it gets completed.

Extra:
Where did my fault code P0263 for cylinder 1 come from? I'm not sure. It was not necessarily a direct result of changing an injector #4 without coding it. I simply cleared it today. Future will show if it returns.