This is a tutorial on how to remove 2010 Peugeot 308(1.6 petrol engine) P0016 fault code with Xhorse Multi-Prog Programmer. The check engine was on the dashboard, and the fault code was red with a diagnostic tester. In addition, we also need ECU Soft Service for modification.
Step1. Read EEPROM & FLASH
It’s a Bosch ME7.4 controller for the experiment ECU.
Here’s the location to remove:
Pull out 4 plugs to conveniently remove the ECU.
Run Multi Prog software.
Device >> PEUGEOT >> 308 >> PSA BOSCH MED17.1 TC1766
Follow the diagram to connect controller via ECU adapter in bench mode.
Turn on power to read EEPROM & Flash data.
Then save all data files.
Step2. Modification by ECU Soft Service
Open ESS software,
Select vehicle model >> Open FLASH file >> Selected “Diagnostic Trouble Codes disable”>> Enter trouble codes: P0016 >> Remove
Save the new file.
Step3. Write Data
Go back to Multi-Prog software,
Open file >> Select the new file without fault code P0016 >> Save
Write the new file back to ECU.
Now there are no fault codes in the car anymore.