- Model years
- 2004–2010
- Engine options
- 4
- Coding modules
- 1
- Codeable settings
- 64
- Make-wide fault codes
- 7,087
CarCoding covers ECU coding and fault code reading on the Citroën C4 I, produced from 2004–2010. Engine options include 1.6 VTi/THP, 2.0 16V, 1.6 HDi, and 2.0 HDi. On this vehicle there is 1 coding module; CarCoding includes 64 codable settings and 7087 manufacturer fault code descriptions.
Settings that can change include Parking assistant, Airbag · BSI2004, Rain/brightness sensor · BSI2004, Electric Steering Lock · BSI2004, Head Up Display · BSI2004, and Deflation detection · BSI2004. Other examples are Boot relay unit · BSI2004, Driver's Seat Control Pad Unit · BSI2004, Retractable roof · BSI2004, and Driver's seat memorizing unit · BSI2004.
Supported coding modules
The CarCoding coding database defines 1 modules and 64 settings for this platform. Open a module to see every setting it carries.
Grouped by category. Open a module to see every setting it exposes.
Body and comfort
Engine options
- 1.6 VTi/THP
- 2.0 16V
- 1.6 HDi
- 2.0 HDi
Fault codes for this make
There are 7,087 manufacturer fault code descriptions for Peugeot · Citroën · DS. Open a code block and read what your code means.
Frequently asked questions
Which app can do ECU coding on the Citroën C4 I?
CarCoding does ECU coding on the Citroën C4 I (2004–2010) from your phone: 64 codeable settings are defined across 1 modules; example settings: Parking assistant, Airbag · BSI2004, Boot relay unit · BSI2004, Rain/brightness sensor · BSI2004, Electric Steering Lock · BSI2004, Driver's Seat Control Pad Unit · BSI2004. An ELM327-based OBD2 adapter with Bluetooth Low Energy (BLE) is all you need; the app runs on iPhone, Android and Windows and is free to download.
Can I read fault codes on the Citroën C4 I?
Yes. Besides standard OBD2 engine codes there are 7,087 manufacturer fault code descriptions for this make group; you can read and clear them.
Which adapter do I need?
An ELM327-based OBD2 adapter with Bluetooth Low Energy (BLE) is all you need; the app runs on iPhone, Android and Windows and is free to download.
How do I start?
- Plug an ELM327-compatible OBD2 adapter into the car.
- Open CarCoding and connect to the adapter over Bluetooth.
- Pick the make and model — or let the VIN identify it.
- Read fault codes; on supported vehicles, open the module settings.
Related pages
Get CarCoding
Connect your ELM327 adapter, read fault codes, and browse module settings on supported vehicles.
The app is free to download.