The mass airflow sensor's reading doesn't match what the computer expects given engine RPM and throttle position. Often caused by dirty intake tracts, an aftermarket cold-air kit that confuses the sensor, or simple sensor contamination from oily air filters.
Causes are listed roughly in order of how often they're seen on Canadian independent-shop tickets. Always confirm with a scan-tool freeze-frame and a circuit/sensor check before replacing parts.