All Mazdas have self-diagnostic capabilities. The ECU monitors all input and output functions within the electronic engine control system. If a malfunction is detected, the information will be stored in the ECU memory in the form of a 2 or 3 digit code.