Monitoring Function
WARNING: This page does not describe the selected car, but rather 10 other vehicles, including the 2010 BMW M6, 2010 BMW M5, 2009 BMW M6, 2009 BMW M5, and 2008 BMW M6. However, it is still accessible from the selected car via links, so may be relevant.
First the voltage range of both sensors is checked. If they are under or over a certain voltage, the corresponded fault code is set.
Once the Min / Max voltage range has been checked (meaning they are no errors), they are checked for rationality. This means both sensors must measure approximately the same pedal position value. If this is not the case, a P-Code is stored and the "check engine soon" indicator bit is set.
Each recognized error leads to a power reduction.
Each detected error leads to a power reduction. Full power is no longer possible until the driver restarts the motor.