Google found -
Fiat 500 Petrol 1.4
Fault codes
Note: The following list of OBD-II trouble codes is a generic list applicable to all models equipped with an OBD-II system, although not all codes apply to all models.
P0000 No fault found
P0001 Fuel volume regulator control circuit open
P0002 Fuel volume regulator control circuit range/performance
P0003 Fuel volume regulator control circuit low
P0004 Fuel volume regulator control circuit high
P0005 Fuel shutoff valve (A) control circuit open
P0006 Fuel shutoff valve (A) control circuit low
P0007 Fuel shutoff valve (A) control circuit high
P0008 Engine position system performance (bank 1)
P0009 Engine position system performance (bank 2)
P0010 Intake camshaft position actuator circuit open (bank 1)
P0011 “A” Camshaft position - timing over-advanced (bank 1)
P0012 “A” Camshaft position - timing over-retarded (bank 1)
P0013 “B” Camshaft position - actuator circuit malfunction (bank 1)
P0014 “B” Camshaft position - timing over-advanced (bank 1)
P0015 “B” Camshaft position - timing over-retarded (bank 1)
P0016 Crankshaft position/camshaft position,
bank 1, sensor A - correlation
P0017 Crankshaft position/camshaft position,
bank 1, sensor B - correlation
P0018 Crankshaft position/camshaft position,
bank 2, sensor A - correlation
P0019 Crankshaft position/camshaft position,
bank 2, sensor B - correlation
P0020 Intake camshaft position actuator circuit open (bank 2)
P0021 Intake camshaft position-timing over- advanced (bank 2)
P0022 Intake camshaft position-timing over-retarded (bank 2)
P0023 “B” Camshaft position - actuator circuit
(bank 2)
P0024 “B” Camshaft position - timing over-advanced or system performance problem (bank 2)
P0025 “B” Camshaft position - timing over-retarded (bank 2)
P0026 Intake valve control solenoid circuit, bank 1 - range/performance problem
P0027 Exhaust valve control solenoid circuit, bank 1 - range/performance problem
P0028 Intake valve control solenoid circuit, bank 2 - range/performan