Berlingo 2018 ECU issue

This is the Forum for all your Citroen Technical Questions, Problems or Advice.
jase158
Posts: 3
Joined: 13 Sep 2025, 12:37

Berlingo 2018 ECU issue

Unread post by jase158 »

New to forum so hello and thank you for help

Bit of a long story- we have Citroen berlingo 2018

Issue- Wouldnt start with no crank or noises except relay click under BSI

We had key guy out who tested key and imoobiliser, no issues

We had mechanic out who replaced starter motor, no joy

Charged battery and changed starter fuse and it worked but radio beeps.

Replaced ECU, BSI, alarm module, speedo, mileage clocks, immobiliser and ignition barrel for old one and worked for a while but then stopped.

Reinstalled new ECU, BSI, alarm module, speedo, immobiliser and ignition barrel and didnt work, played about with ECU plug and it worked again.

So now I am left with a van with a new ECU, BSI, alarm module, speedo, immobiliser and ignition barrel that works but beeps. I am pretty sure it is the ECU plug which is faulty but as the new ECU works, i dont want to keep trying the old ECU in case it completely destroys the other components.

I Also purchased a Lexia 3 cable and diagbox but my computer is too new to run any of the diagbox software except if i use a virtual machine which has limited capabilities

I have also created a PSA account but awaiting validation before i can use it (not holding out much hope as i am not a garage)

So my questions:

1. Is there another way to sort the coding out? or is diagbox the only way?
2. Is there any software or sellers that sell diagbox with full capabilities or do i have to go through PSA account setup?
3. Would it be possible to virginise and clone my previous ECU and PSI to the New ECU and PSI without diagbox?
4. Is there a way to stop the stereo beeping without Diagbox?
5. The new ECU has 140,000 miles on and my old one had 88,000 miles on, is there a way to reset this?
6. When i put the old clock on with the new ECU, it says -52,000 miles, if i reset the BSI, will this automatically reset the clocks or will the clocks need programming as well?
7. Is there an OBD reader which will let me do any of this and if so what is the name?

Finally, i am looking to sell it so dont want to spend too much but also want it to be perfect for the buyer so dont want to leave it as it is either.
Any help greatly appreciated.
User avatar
mickthemaverick
Moderating Team
Posts: 20125
Joined: 11 May 2019, 17:56
x 7778

Re: Berlingo 2018 ECU issue

Unread post by mickthemaverick »

Hi and welcome,
Can you tell us exactly which model/engine combination you have? :)
I used to be indecisive, now I'm not so sure!
I used to ride on two wheels, but now I need all four!
wheeler
Posts: 7894
Joined: 21 Sep 2002, 19:07
x 1044

Re: Berlingo 2018 ECU issue

Unread post by wheeler »

jase158 wrote: 13 Sep 2025, 12:58

So my questions:

1. Is there another way to sort the coding out? or is diagbox the only way?
2. Is there any software or sellers that sell diagbox with full capabilities or do i have to go through PSA account setup?
3. Would it be possible to virginise and clone my previous ECU and PSI to the New ECU and PSI without diagbox?
4. Is there a way to stop the stereo beeping without Diagbox?
5. The new ECU has 140,000 miles on and my old one had 88,000 miles on, is there a way to reset this?
6. When i put the old clock on with the new ECU, it says -52,000 miles, if i reset the BSI, will this automatically reset the clocks or will the clocks need programming as well?
7. Is there an OBD reader which will let me do any of this and if so what is the name?
1. Not really, Even with Diagbox you may have issues as there is already a different VIN in the car. The other problem i can foresee here is with a genuine diagbox with online access when it auto detects the VIN it will detect the VIN of the donor BSI, this car may have a different spec/equipment to yours so it will likely configure the BSI with the donors cars spec.

2. On this age of vehicle manually configuring ECU's is not possible even for a dealer with Genuine tools, Must be done online via PSA servers.

3. This is not possible with Diagbox at all, Even a genuine dealer one with online access cant do this.

4. Not that I'm aware of.

5. The miles are stored in the BSI and the instrument panel, when 2 of these different units are matched the highest of the 2 will be taken permanently, can only be reset with specialist mileage 'correction' software. Also not sure if you are aware but The instrument panel & alarm module are not matched with the immobliiser system so there was no need to replace these along with the ECU, BSI & key.

6. See answer above. Its not possible to alter mileage at all with Diagbox.

7. Probably none that would be worth buy just to do this one job. I have OBD star and SVCI that can alter mileage on some PSA cars via OBD
jase158
Posts: 3
Joined: 13 Sep 2025, 12:37

Re: Berlingo 2018 ECU issue

Unread post by jase158 »

mickthemaverick wrote: 13 Sep 2025, 13:39 Hi and welcome,
Can you tell us exactly which model/engine combination you have? :)
2018 Citroen berlingo
jase158
Posts: 3
Joined: 13 Sep 2025, 12:37

Re: Berlingo 2018 ECU issue

Unread post by jase158 »

wheeler wrote: 13 Sep 2025, 14:51
jase158 wrote: 13 Sep 2025, 12:58

So my questions:

1. Is there another way to sort the coding out? or is diagbox the only way?
2. Is there any software or sellers that sell diagbox with full capabilities or do i have to go through PSA account setup?
3. Would it be possible to virginise and clone my previous ECU and PSI to the New ECU and PSI without diagbox?
4. Is there a way to stop the stereo beeping without Diagbox?
5. The new ECU has 140,000 miles on and my old one had 88,000 miles on, is there a way to reset this?
6. When i put the old clock on with the new ECU, it says -52,000 miles, if i reset the BSI, will this automatically reset the clocks or will the clocks need programming as well?
7. Is there an OBD reader which will let me do any of this and if so what is the name?
1. Not really, Even with Diagbox you may have issues as there is already a different VIN in the car. The other problem i can foresee here is with a genuine diagbox with online access when it auto detects the VIN it will detect the VIN of the donor BSI, this car may have a different spec/equipment to yours so it will likely configure the BSI with the donors cars spec.

2. On this age of vehicle manually configuring ECU's is not possible even for a dealer with Genuine tools, Must be done online via PSA servers.

3. This is not possible with Diagbox at all, Even a genuine dealer one with online access cant do this.

4. Not that I'm aware of.

5. The miles are stored in the BSI and the instrument panel, when 2 of these different units are matched the highest of the 2 will be taken permanently, can only be reset with specialist mileage 'correction' software. Also not sure if you are aware but The instrument panel & alarm module are not matched with the immobliiser system so there was no need to replace these along with the ECU, BSI & key.

6. See answer above. Its not possible to alter mileage at all with Diagbox.

7. Probably none that would be worth buy just to do this one job. I have OBD star and SVCI that can alter mileage on some PSA cars via OBD
Thank you, so what are my options? Buy a brand new ECU and get my old one cloned and just put up with the mileage? I have 8 vehicles so the OBD reader will be used again but I just need to make sure it can do everything I need it to 🫣

I tried the old immobiliser with the new ECU and new BSI but it beeped very loudly at me and gave warning on dashboard.


How do I get the radio to stop beeping?
wheeler
Posts: 7894
Joined: 21 Sep 2002, 19:07
x 1044

Re: Berlingo 2018 ECU issue

Unread post by wheeler »

The VIN stored in the radio must match the BSI’s VIN. Needs coded with Diagbox