To any and all that might be interested, you can save yourself a trip to the local parts store and check codes at home. Find yourself a watch with a second hand and do the following ...
--- Make sure car has been off for at least 15 minutes.
--- Turn ignition switch to ‘ON‘, not running
--- Wait 3 seconds
--- In the next 5 seconds, fully depress and release gas pedal 5 times
--- Wait 7 seconds.
--- Depress gas pedal and hold down
--- Watch SES (Service Engine Soon) light, it will start blinking
--- You can release gas pedal at this point
The SES light will blink out the codes that are stored in the memory. They all have a 4 digit number. The first digit of each code always blinks slow, followed by a short pause, quick blinks for second digit, short pause, quick blinks for third digit, short pause, and quick blinks for final digit. If more than one code is stored, the computer will blink each in numerical succession until done (it starts over at that point).
Couple of notes on the blinking ...
--- Ten blinks for any digit = ‘0‘, zero
--- Code ‘0000‘ means all clear
--- Add a ‘P‘ in front of the code number when searching for results
The codes can be cleared (and SES light turned off) from the computer while in this diagnostic mode. While the SES light is blinking, simply depress and hold the gas pedal for at least 10 seconds, release pedal, start car. The SES light will go off and stay off if problem does not persist in car, or if repair was completed.
It is the fact that all the fault codes can be easily erased via the methods mentioned above, while you still can do it yourself only via obd2 fault code scanners, such as Creator C110, Autel MaxiCheck ABS / SRS reset tool and more on obd2 shop .