1.6 HDI injector coding (C5 X7)

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

Moderator: RichardW

Post Reply
Fin50
Donor 2023
Posts: 18
Joined: 22 Sep 2020, 19:25
Location: Finland
Lexia Available: Yes
My Cars: Citroen C5 (X7) 2010 1.6HDI
Classic Mini -72
(ex) 205's: 1.6GTI with 2.1TD (XUD11), 1.9GTI turbo, 1.8 N/A diesel, 1.4...
(ex) 406 2.0HDI, BX van 1.9D
(ex) MR2 -89, MX5 -00, Ford Sierra 2,0 turbo, Escort -72,...
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: 61
Joined: 01 Mar 2019, 19:50
Location: Belgrade
My Cars: Renault scenic ph1 1,9dci
x 10

Re: 1.6 HDI injector coding (C5 X7)

Post by petarc1971 »

Just pair the new injector with the engine computer.
Fin50
Donor 2023
Posts: 18
Joined: 22 Sep 2020, 19:25
Location: Finland
Lexia Available: Yes
My Cars: Citroen C5 (X7) 2010 1.6HDI
Classic Mini -72
(ex) 205's: 1.6GTI with 2.1TD (XUD11), 1.9GTI turbo, 1.8 N/A diesel, 1.4...
(ex) 406 2.0HDI, BX van 1.9D
(ex) MR2 -89, MX5 -00, Ford Sierra 2,0 turbo, Escort -72,...
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: 6848
Joined: 21 Sep 2002, 19:07
Location: United Kingdom
My Cars:
x 717

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 2023
Posts: 18
Joined: 22 Sep 2020, 19:25
Location: Finland
Lexia Available: Yes
My Cars: Citroen C5 (X7) 2010 1.6HDI
Classic Mini -72
(ex) 205's: 1.6GTI with 2.1TD (XUD11), 1.9GTI turbo, 1.8 N/A diesel, 1.4...
(ex) 406 2.0HDI, BX van 1.9D
(ex) MR2 -89, MX5 -00, Ford Sierra 2,0 turbo, Escort -72,...
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 2023
Posts: 6916
Joined: 07 May 2009, 16:24
Location: Wirral, NW England; Vaucluse 84, France
Lexia Available: Yes
My Cars: 2015 1.6 Blue HDi 120 Peugeot 308 Active SW
2013 2.0 HDi 163 C5 Exclusive Tourer
2003 2.0 HDi 110 C5 Exclusive Estate (Gone)
2001 2.0 HDi 90 Xsara Estate (Gone)
x 1369

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
As I get older I think a lot about the hereafter - I go into a room and then wonder what I'm here after.

Inside every old person is a young person wondering what the hell happened.

"Trying is the first step towards failure" ~ Homer J Simpson​
petarc1971
Posts: 61
Joined: 01 Mar 2019, 19:50
Location: Belgrade
My Cars: Renault scenic ph1 1,9dci
x 10

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 2023
Posts: 18
Joined: 22 Sep 2020, 19:25
Location: Finland
Lexia Available: Yes
My Cars: Citroen C5 (X7) 2010 1.6HDI
Classic Mini -72
(ex) 205's: 1.6GTI with 2.1TD (XUD11), 1.9GTI turbo, 1.8 N/A diesel, 1.4...
(ex) 406 2.0HDI, BX van 1.9D
(ex) MR2 -89, MX5 -00, Ford Sierra 2,0 turbo, Escort -72,...
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.
deep87
Posts: 6
Joined: 20 Dec 2021, 19:17
Location: United Kingdom
My Cars: Peugeot 308 2012 1.6 eHDI

Re: 1.6 HDI injector coding (C5 X7)

Post by deep87 »

wheeler wrote: 19 Oct 2020, 19:21 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.
Image
Hi,

sorry to bring an old post back up but I am currently trying to code my injectors and I got to the same screen as you shown.
Do I have to drive around with my car connected to DiagBox on my laptop? Where do i click to see the live status of the learning procedure?

Thanks a ton!
User avatar
citroenguy
(Donor 2021)
Posts: 186
Joined: 21 Sep 2017, 18:05
Location: Luleå, in the far north of Sweden
Lexia Available: Yes
My Cars: Hobby car + daily: 1996 Xantia 1.9TD SX 84k miles

Past:
Citroën C5 I 2.0i 16V SX Saloon-04
Citroën BX16RS -88 stolen and burned :(
Citroën BX 19GTi -89
Citroën C5 II 2.0i 16v -05
Citroën ZX 1.8i 16V Break -96
2x Rover 620 Sterling
Rover 620Ti
Volvo 850
Various C5 and Xantia bought and sold
x 55

Re: 1.6 HDI injector coding (C5 X7)

Post by citroenguy »

Cylinder 1 is always at gearbox on a PSA engine
I have various repair handbooks and wiring diagrams for C5 mk1, Xantia, XM, Berlingo and C3 mk1.
I have Lexia/Diagbox (Sweden) and Servicebox/sedre
wheeler
Posts: 6848
Joined: 21 Sep 2002, 19:07
Location: United Kingdom
My Cars:
x 717

Re: 1.6 HDI injector coding (C5 X7)

Post by wheeler »

deep87 wrote: 04 Jan 2022, 20:32

sorry to bring an old post back up but I am currently trying to code my injectors and I got to the same screen as you shown.
Do I have to drive around with my car connected to DiagBox on my laptop? Where do i click to see the live status of the learning procedure?
I dont think you have to drive with the laptop connected, I just prefer to.
You just go into live data on the fuel system & it should show you the status.
Fin50
Donor 2023
Posts: 18
Joined: 22 Sep 2020, 19:25
Location: Finland
Lexia Available: Yes
My Cars: Citroen C5 (X7) 2010 1.6HDI
Classic Mini -72
(ex) 205's: 1.6GTI with 2.1TD (XUD11), 1.9GTI turbo, 1.8 N/A diesel, 1.4...
(ex) 406 2.0HDI, BX van 1.9D
(ex) MR2 -89, MX5 -00, Ford Sierra 2,0 turbo, Escort -72,...
x 1

Re: 1.6 HDI injector coding (C5 X7)

Post by Fin50 »

Dear Deep87,
At least in my C5 the knocking sound kept fading away during next weeks (also after first "initialization"), as I got more kilometers on it. Looks like the ECU keeps fine tuning the injector calibrations also after "forced" pilot learning or "initialization" of injectors. It is possible, that this happens all the time, to adapt to the fact that the injectors get older and their properties change over time?
-FIN
deep87
Posts: 6
Joined: 20 Dec 2021, 19:17
Location: United Kingdom
My Cars: Peugeot 308 2012 1.6 eHDI

Re: 1.6 HDI injector coding (C5 X7)

Post by deep87 »

41.jpg
I drive 70 miles a day because of work and I tried the instructions to drive upto 2600rpm and to bring it down to 1600rpm.
Here are some screenshots of my faults that Diagbox shows:
41.jpg
40.jpg
37.jpg
Ive also noticed this as well:
42.jpg
So im gonna try to reset the BSI today and try to program again.
If this fails Ive got an appointment with a garage about my new battery not working with the Start Go function not working due to undervolting, I might just get them to have a look at my coding issue if its not too pricey.
deep87
Posts: 6
Joined: 20 Dec 2021, 19:17
Location: United Kingdom
My Cars: Peugeot 308 2012 1.6 eHDI

Re: 1.6 HDI injector coding (C5 X7)

Post by deep87 »

BSI reset helped me clear all of the faults except the one that tells me to program the Injector. I had a drive trying out the instructions again to initialize it, but my check engine light still flashes.
Frenchiemech28
Posts: 8
Joined: 06 Aug 2021, 11:29
Location: Canberra Australia
My Cars: Citroen Picasso
Citroen berlingo
Citroen C5 X7
Citroen C5 MK2
Citroen C5 x7 2.7 hdi
Peugeot 407 coupe 2.7 hdi
Citroen C3 hdi

Re: 1.6 HDI injector coding (C5 X7)

Post by Frenchiemech28 »

Any luck with flashing light

I'm also having same issue

Carried out programming procedure as per diagbox and in parameters it keeps saying number 3 injector programming not carried out

Engine fault light flashing

Have driven many times and done the drive to 2600rpm and foot off to 1600rpm but won't stop engine light from flashing and won't stop the never engine warning saying injector programming procedure not carried out


I am unable to reset and stop flashing light period. Anyone able to assist ?
Post Reply