How To Reset Check Engine Light
A practical step-by-step guide to how to reset check engine light, including preparation, instructions, common issues, tips, and next steps.
How To Reset Check Engine Light
Your car's check engine light is a warning, not a breakdown sentence. It means the vehicle's computer has detected a potential problem. This guide explains three common methods for how to reset check engine light: using an OBD-II scanner (the best way), disconnecting the battery, and letting the car reset itself through a drive cycle. While resetting the light is easy, it's crucial to understand that this does not fix the underlying issue. We’ll show you the safe way to turn the light off and explain why finding the root cause is the most important step.
Fast Answer
- Best Method: Use an OBD-II scanner to read the fault code, then use the scanner to erase it.
- Alternative: Disconnect the negative battery terminal for 15-30 minutes.
- Key Caution: The light will return if the fault that triggered it isn't repaired.
Before You Start
- OBD-II Code Reader: This is the most important tool. It reads the error code and allows you to clear it safely.
- Your Vehicle's Owner's Manual: Essential for locating the battery and specific fuses if needed.
- Wrench or Socket Set: Required if you plan to disconnect the battery (typically a 10mm or 13mm wrench).
- Protective Gloves and Safety Glasses: Always recommended when working in the engine bay.
Step-by-Step Instructions
We'll cover three distinct methods to reset your check engine light. The first method, using an OBD-II scanner, is highly recommended as it's the safest and most informative approach for any modern vehicle. The other methods should be considered alternatives when a scanner isn't available.
Method 1: Use an OBD-II Scanner (Recommended)
This is the professional's choice and the best way for any car owner to manage a check engine light. It allows you to see the problem before you clear the warning. All petrol cars sold in the UK since 2001 and diesel cars since 2004 are equipped with the necessary OBD-II (On-Board Diagnostics) port.
1. Locate the OBD-II Port: The port is a 16-pin connector, usually located under the dashboard on the driver's side, often near the steering column or above the pedals. Your owner's manual can show you the exact location.
2. Connect the Scanner: With the car turned off, plug your OBD-II scanner into the port. Now, turn the key to the "On" position without starting the engine. The dashboard lights should illuminate, and the scanner will power on.
3. Read the Diagnostic Trouble Codes (DTCs): Follow the instructions on your scanner to "Read Codes" or "Scan." After a few moments, the scanner will display one or more codes. Each code starts with a letter (most commonly 'P' for Powertrain) followed by four numbers, such as P0420 or P0301.
4. Record the Codes and Do Your Research: This is the most critical step. Write down every code displayed on the scanner. A quick internet search for the code along with your car's make and model (e.g., "Ford Focus P0171") will reveal common causes. This tells you what needs to be fixed, from something as simple as a loose petrol cap to a more serious issue like a failing catalytic converter.
5. Erase the Codes: Once you have recorded the codes, navigate the scanner's menu to find the "Erase Codes," "Clear Codes," or "Reset" function. The scanner will ask you to confirm. Once you agree, the check engine light on your dashboard should immediately turn off. If you have fixed the underlying issue, the light will stay off.
Method 2: Disconnect the Car Battery (The "Hard Reset")
This old-school method forces the car's computer (ECU) to reset by cutting its power supply. While effective, it's a blunt instrument. It erases the trouble codes without letting you read them first and also resets your radio presets, clock, and the ECU's learned fuel and transmission settings.
1. Park Safely and Open the Bonnet: Park on a flat surface, engage the handbrake, and turn off the engine completely. Let the engine cool for a few minutes before working in the bay.
2. Locate the Battery and Identify the Negative Terminal: The battery is a large black box, usually in the engine compartment. The negative (-) terminal is typically marked with a minus sign and has a black cable attached. The positive (+) terminal is marked with a plus sign and often has a red cover.
3. Disconnect the Negative Terminal: Using the correct size wrench, loosen the nut on the clamp connected to the negative terminal post. You only need to loosen it enough to be able to twist and pull the clamp off the post. Tuck the cable clamp aside so it cannot accidentally touch the battery terminal.
4. Wait 15-30 Minutes: To ensure the ECU's internal capacitors are fully discharged, you need to leave the battery disconnected for at least 15 minutes. For some vehicles, you may need up to 30 minutes. To help drain any remaining power, you can press and hold the car's horn or step on the brake pedal for 30 seconds (with the battery disconnected).
5. Reconnect the Battery: Place the negative terminal clamp back onto the battery post and tighten the nut until it's snug. It should not be able to move or twist by hand. Ensure the connection is secure.
6. Start the Vehicle: The check engine light should now be off. You will need to reset your clock and radio stations. Be aware that the car may idle or shift gears unusually for the first few miles as the computer re-learns its optimal settings.
Method 3: Let the Car Reset Itself (The "Drive Cycle")
Sometimes, a check engine light is triggered by a temporary or intermittent fault. A common example is a loose or faulty petrol cap, which causes a fault in the evaporative emissions system. Once you fix the issue (e.g., by tightening the cap), the car's computer will eventually turn the light off by itself after it confirms the problem is gone.
This confirmation happens during a "drive cycle," where the car's internal diagnostic tests are run. While specific drive cycles vary by manufacturer, a general-purpose one can often do the trick.
1. Fix the Suspected Issue: This method only works if the problem has been resolved. If your petrol cap was loose, tighten it until it clicks. If you suspect bad fuel, fill the tank with high-quality fuel from a different station.
2. Perform Several Short Trips: Over the next one to two days, use the car as you normally would. The ECU needs to see the car start from cold, warm up to operating temperature, and be driven at various speeds multiple times. Typically, three to five of these "warm-up cycles" are needed for the system to reset a minor fault.
3. Complete a General Drive Cycle: If short trips don't work, you can try a more specific drive pattern. A common cycle involves:
- A cold start (letting the car sit for at least 8 hours).
- Idling for 2-3 minutes.
- Driving in town with gentle acceleration and stops for 5-10 minutes.
- Driving on a motorway or A-road at a steady speed (e.g., 50-60 mph) for 15-20 minutes.
- Slowing down to a stop without aggressive braking.
If the fault was genuinely temporary, the light should turn off during or after this process. If it remains on, the problem is persistent and requires proper diagnosis with a scanner.
Confirm the underlying issue is resolved
Compare the result with the warning or fault that led you to use this guide. If the original symptom remains, return to diagnosis rather than treating a reset or workaround as the fix.
Verify the result during normal use
After the procedure, use it normally and monitor the result. Keep any relevant code, setting, or observation so you can give a professional or retailer a clear account if the issue returns.
Quick Reference
| Situation | Use this Method | Why |
|---|---|---|
| The check engine light is on and I don't know why. | OBD-II Scanner | It's the only way to read the specific fault code, which is essential for diagnosis. |
| I've repaired the fault and just need the light off. | OBD-II Scanner ("Erase" function) | This is the fastest and cleanest method. It clears the code without resetting your clock or radio. |
| I think the fault was temporary (e.g., loose petrol cap) and have fixed it. | Drive Cycle | Allows the car's own system to verify the fix and turn the light off naturally. Requires no tools. |
| I have no tools and need the light off immediately. | Disconnect Battery (with caution) | A last resort that forces a reset, but you lose all diagnostic data and other vehicle memory settings. |
Common Problems When You Reset Check Engine Light
- The Light Comes Back On: This is the most common issue. It means the underlying fault has not been fixed. The car's computer has detected the problem again and re-illuminated the warning light. You must diagnose and repair the cause identified by the DTC.
- Car Runs Poorly After Battery Disconnect: When the ECU loses power, it forgets the fine-tuned adjustments it has "learned" for your engine's idle speed, fuel mixture, and transmission shift points. It can take up to 100 miles of varied driving for the computer to recalibrate itself. If poor performance persists, it may indicate a more serious issue.
- Radio Asks for a Security Code: A common consequence of disconnecting the battery is that the factory stereo goes into an anti-theft mode and requires a code to unlock. This code is often on a card in your owner's manual packet, or you may need to contact a dealer with your vehicle's VIN.
- Failing an MOT Emissions Test: Clearing codes right before an MOT is a mistake. The process resets the car's "Emissions Readiness Monitors." An MOT tester will see these monitors are "Not Ready" and the car will fail that portion of the test. You must complete a full drive cycle after a reset to get the monitors back into a "Ready" state.
Advanced Tips for Check Engine Light Resets
- Understand Pending vs. Stored Codes: Some scanners can show "pending" codes. These are faults the ECU has detected once but hasn't yet confirmed on a second drive cycle. They are an excellent early warning system. A "stored" or "confirmed" code is what turns the check engine light on.
- Use Freeze Frame Data: Don't just read the code; look for the freeze frame data. This snapshot of what all the car's sensors were reporting at the exact moment the fault occurred (engine speed, vehicle speed, engine temperature, etc.) is invaluable for professional-level diagnosis.
- A Code is a Symptom, Not a Diagnosis: A trouble code rarely tells you exactly which part to replace. For example, a code P0171 (System Too Lean) could be caused by a vacuum leak, a faulty oxygen sensor, a weak fuel pump, or a dirty mass airflow sensor. The code points you to the area where you need to start investigating.
- Check for Technical Service Bulletins (TSBs): Before buying parts, search online for TSBs related to your car's make, model, year, and the trouble code. Manufacturers often release these bulletins to help technicians diagnose common, known problems that may have non-obvious solutions.
How To Reset Check Engine Light FAQ
Is it safe to drive with the check engine light on?
It depends. If the light is solid and steady, and the car is driving normally, it's generally safe to drive to your home or a trusted garage. However, if the light is flashing or blinking, you should pull over as soon as it is safe to do so and turn off the engine. A flashing light indicates a severe engine misfire, which can rapidly overheat and destroy the catalytic converter, leading to a very expensive repair.
Will a cheap OBD-II scanner work as well as an expensive one?
For the basic task of reading and clearing codes, yes. An inexpensive scanner costing £20-£30 will do the job perfectly well. More expensive models offer advanced features like live sensor data streaming, freeze frame data, manufacturer-specific codes, and the ability to test individual components, which are extremely useful for serious DIY diagnostics but not essential for a simple reset.
Can a garage tell that I've reset the check engine light?
Yes. Even after you clear the codes, the car's computer records the event, and the emissions readiness monitors will be in a "Not Ready" state. A technician will see this immediately when they connect their diagnostic tool. It's always best to be honest and tell them what the original code was, as it helps them diagnose the problem faster.
What is the most common reason for a check engine light to come on?
One of the most frequent culprits is surprisingly simple: a loose, damaged, or missing petrol cap. This creates a leak in the evaporative emission control (EVAP) system, which the car's computer detects as a fault. Other very common causes include failing oxygen sensors, old spark plugs or ignition coils, and a faulty mass airflow sensor.
Final Checklist for Resetting Your Check Engine Light
- Safety First: Before you begin, ensure your car is parked on level ground with the handbrake on.
- Read Before You Reset: Always use an OBD-II scanner to read and write down the trouble code(s) first.
- Understand the Real Goal: Remember that your objective is to fix the underlying problem, not just to turn off the light.
- Choose the Right Method: Use a scanner for the best results. Only use the battery disconnect method as a last resort.
- Beware the Flashing Light: If the check engine light is flashing, stop driving immediately to prevent serious damage.
- Verify the Repair: After fixing the issue and clearing the code, drive the car for a few days to ensure the light stays off. This completes the drive cycle and confirms the repair was successful.