

Fiat and Abarth coding and diagnostics on your iPhone
500, Panda, Punto, Tipo, Ducato and Doblò, and every Abarth. Cornering lights, Stop & Start, oil service reset, DPF regeneration, the radio code and a health report PDF.
Popular changes on a Fiat
Real option names from the modules MopCoder reads. Which ones your car shows depends on the modules and software it was built with.
- Cornering lights
- Stop & Start
- Daytime running lights
- Seatbelt chime
- DPF regeneration menu
- Speed limiter
Every coding option we list
Lights
- Daytime running lights
- Front fog lights
- Rear fog light configuration
- Cornering lights
- Mirror turn signals
- Greeting and approach lights
- Auto high beams
Locks & keys
- Horn chirp on lock
- Keyless Go
- Deadlock
Comfort
- Remote start
- Heated seats
- Heated steering wheel
- Power folding mirrors
- Seat memory
- Comfort window closing
Dashboard
- Seatbelt chime
- Turbo pressure display
- Speedometer calibration (−16% to +16%)
- Odometer units
- Oil service reset
Safety
- Tyre size
- Tyre pressure monitoring
- 3-mode ESC
- Forward collision warning
- Lane departure warning
- Traffic sign recognition
- Adaptive cruise control
Audio
- Apple CarPlay and Android Auto
- Navigation
- DAB radio
- Premium sound system
Engine
- Stop & Start
- Active exhaust valves
- Gear shift indicator
- Speed limiter
- DPF regeneration menu
Service and security on a Fiat
Keys, module replacement and the service procedures, each with its conditions checked first.
Keys, PIN and immobiliser
Read the security code, add or remove keys, and get a replacement immobiliser working with the car.
- Read the PIN / security codeRead-only, on supported RF hub, WCM and body computer families
- Program key fobs and ignition keysFOBIK baseline and highline, SKIM keys, RKE-only keys; PIN or Code Card protected
- Erase key fobs
- Enable and disable keys
- Transfer the secret keyBetween engine computer, RF hub, steering lock and WCM
- Change the PIN
- Clear a VIN handshake immobiliser fault
Module replacement
Make a used or new module part of the car it’s fitted to.
- RF hub, body computer, PEM and steering lock replaced
- Airbag module initialisation after replacement
- Proxy alignment and car configuration
- VIN write, erase and relearn
- Odometer write for a replacement clusterOn supported instrument clusters and engine computers
Service and maintenance
The resets and routines that follow a service or a new part.
- Oil and service resetOil change and service data on FCA engines and dashboards; oil drain and service reset on Renault-group modules
- DPF regenerationPlus DPF replacement, new DPF initialise and stationary desoot on FCA diesels
- Injector codingClassification and quantity correction codes on FCA; injector codes on supported Renault-group engines
- Gearbox and clutch adaptationClutch contact point, pedal learning and adaptive value reset
- Throttle and adaptation relearn
- AdBlue first fill, pump and tank resets
Brakes, tyres and chassis
The jobs you do with the car on stands.
- Electric parking brake serviceApply, release and brake pad replacement; Brembo, Continental and Lucas systems
- ABS brake bleedPaced step by step with the technician
- Steering angle sensor calibration
- Tyre pressure sensor ID programming and calibrationEach wheel and the spare
- Adaptive cruise radar alignment
- Rain sensor procedures
- Sunroof initialisation
Radio
Unlock a radio and set it for the market it lives in.
- Radio codeCalculated offline from the serial number
- Radio country and market configuration
What MopCoder does on a Fiat
Straight from the app, including what isn’t there yet.
Full ECU scan
- Yes
Read and clear fault codes
- Yes
Health report PDF
- YesPlus a before and after repair report
Coding
- Some modulesOn modules with a coding screen, such as body computers, clusters and radios
Feature activation and procedures
- Yes
PIN code read and key programming
- YesOn supported RF hub, WCM and body computer families
Module replacement
- YesSecret key transfer, VIN write, proxy alignment, cluster odometer
Service procedures
- YesOil reset, EPB pads, DPF, injectors, TPMS sensors, ABS bleed, gearbox adaptation
Actuator tests
- Yes
Live data
- YesDials, graphs, recording and playback
Scan history
- Yes
Configuration backup
- YesAutomatic backup before writes; full save and restore on Chrysler body computers
VIN auto-detect
- Yes
Bus scan
- Yes
Radio code
- YesCalculated offline from the radio serial
Proxy alignment and customer features
- YesOn supported body computers
| Feature | Dodge, Jeep, Chrysler, RAMand Alfa Romeo, Fiat, Abarth, Lancia, Maserati |
|---|---|
| Full ECU scan | Yes |
| Read and clear fault codes | Yes |
| Health report PDF | YesPlus a before and after repair report |
| Coding | Some modulesOn modules with a coding screen, such as body computers, clusters and radios |
| Feature activation and procedures | Yes |
| PIN code read and key programming | YesOn supported RF hub, WCM and body computer families |
| Module replacement | YesSecret key transfer, VIN write, proxy alignment, cluster odometer |
| Service procedures | YesOil reset, EPB pads, DPF, injectors, TPMS sensors, ABS bleed, gearbox adaptation |
| Actuator tests | Yes |
| Live data | YesDials, graphs, recording and playback |
| Scan history | Yes |
| Configuration backup | YesAutomatic backup before writes; full save and restore on Chrysler body computers |
| VIN auto-detect | Yes |
| Bus scan | Yes |
| Radio code | YesCalculated offline from the radio serial |
| Proxy alignment and customer features | YesOn supported body computers |
A health report for your Fiat
Scan every module, then export the result as a PDF: every system checked, every fault code with its description and status, and the modules that didn’t answer, listed separately so a silent module is never mistaken for a clean one.
Supported Fiat models
Fiat
- 5002007+
- 500e2013–2019
- 500e (new)2020+
- 500L2012+
- 500X2015+
- Argo / Cronos2017+
- Barchetta (183)1995–2005
- Bravo (198)2007–2016
- Bravo / Brava (182)1995–2001
- Coupé (175)1993–2000
- Croma (154)1985–1996
- Croma (194)2005–2010
- Doblò (119)2000–2005
- Doblò (152)2005–2009
- Doblò (263)2010+
- Ducato (230)1981–1993
- Ducato (244)1993–2006
- Ducato (250)2006–2014
- Ducato (X290)2014–2021
- Ducato (Serie 8)2022+
- Fiorino / Qubo (225)2008+
- Freemont2011+
- Grand Siena2012+
- Grande Punto (199)2005–2018
- Idea (350)2003–2018
- Linea (323)2007–2018
- Marea (185)1996–2007
- Mobi2016+
- Multipla (186)1998–2013
- Ottimo2014–2016
- Palio / Albea / Siena / Weekend1996–2019
- Panda (141)1980–2003
- Panda (169)2003–2011
- Panda (319)2011+
- Punto (176)1993–1999
- Punto (188)1999–2013
- Punto Evo2009+
- Sedici (189)2005–2014
- Seicento (187)1997–2010
- Stilo (192)2001–2010
- Strada (278)1996+
- Strada / Ram 7502015+
- Tempra (159)1990–2000
- Tipo (160)1988–1995
- Tipo / Egea2015+
- Toro2016+
- Ulysse1994–2014
- Uno (146)1983–2003
- Uno (195)2004–2009
- Uno Novo (327)2010+
- Viaggio2012–2016
Abarth
- 5002007+
- Bravo1995–2001
- Grande Punto2005–2018
- Punto Evo2005–2018
- Stilo (192)2001–2007
Don’t see yours? The app also lists regional and engineering variants. Search every brand.
Which adapter for a Fiat?
OBDLink MX+. Our recommendation. Reaches every bus an FCA car has, including the comfort modules on MS-CAN. Pairs once in iOS Settings.

Plug in your Fiat.
Download MopCoder, pick Demo, and see what it would show you about your car before you buy an adapter.