On-Board Diagnostics
Record the diagnostic trouble code after detecting malfunction on ECM.
Record the self-diagnostic code if the same trouble occurs again after restarting the engine. (Malfunction detected in running)
However, as fuel system rich/lean misfiring, the diagnostic trouble code is recorded on the first detection of the malfunction.