The code would've been generated when he disconnected the MAF and ran the engine with it unplugged. In this situation the ECM cannot read air flow at all, hence a code relating to Mass Air Flow sensor open circuit.
Prior to that the engine may have suffered a loss of performance, and that could be a MAF fault. However the ECM would not recognise a fault unless the return signal from the MAF fell outside of the ECM parameters. This is highly unlikely. The ECM would not be able to tell the difference between a faulty MAF producing a low signal from a healthy MAF producing a low signal due to the car being driven lightly. The ECM does not know you have a caravan on the back. It merely reads the volume of air passing through the sensor and acts on the signal received.
When you unplug the MAF the engine then performed as it should. This is because the ECM cannot read air flow and so it uses a pre-programmed subsitute fixed value instead. The MIL is illuminated warning the driver there's a fault with the system.
|