P0102

P0102 on Fiat — Engine warning light on with the vehicle running normally

All the fault codes

Code P0102 reports a low reading from the mass air flow sensor. On the Fiat 500X 1.3 Multijet it lights the engine warning light without affecting how the vehicle runs.

System
Fuel injection
Component
Engine air filter housing
Fault
Engine warning light on and the vehicle running correctly.
Typical symptoms
  • Engine warning light on
  • The vehicle runs correctly
Vehicles affected
  • Fiat 500X 1.3 Multijet
Main code
  • P0102 Mass air flow sensor, low reading
Solution

See the repair procedure verified on Sema Repair.

Go to the application · not a customer yet?

The cause and the repair are on Sema Repair

On Sema Repair this code is linked to verified case studies, with the confirmed cause case by case, the job step by step, indicative times, the manufacturer's notes and a photograph of the component with the point of intervention highlighted.

Frequently asked questions about P0102

The vehicle runs fine: can P0102 be ignored?

No. The code keeps the engine warning light on, and with that light on the vehicle will not pass its MOT test. Not feeling it while driving does not mean it is not there.

Is it worth replacing the mass air flow sensor?

The code reports a low value, not a failed sensor: if less air than expected reaches the sensor, the reading is low while still being correct. On the Fiat 500X 1.3 Multijet the documented case concerns what sits upstream of the sensor.

Does cleaning the sensor help?

In this case no: the sensor is measuring correctly, and cleaning it does not change the value it reads.