๐Ÿ“Ÿ Clear Engine Fault Codes

Check engine light on? A $15 Bluetooth adapter and a free app is all you need.

๐ŸŸข Easy โฑ 10โ€“15 Minutes ๐Ÿ’ฐ ~$15 one-time (adapter) ๐Ÿ“ฑ Android
Read the code before clearing it. Clearing a code without understanding the cause just turns the light off temporarily โ€” it will return if the underlying issue isn't fixed. Always note what code appeared and look it up in the error codes guide before clearing.

What You Need

๐Ÿ”Œ

Bluetooth OBD2 Adapter

A small dongle that plugs into the OBD2 port under the dash. Look for adapters with a genuine ELM327 v2.2 chip. Owner-tested pick: Veepeak OBDCheck BLE โ†— โ€” works with both iOS and Android, confirmed compatible with Dr. Prius. Avoid the very cheapest clones โ€” they often use counterfeit chips that cause connection failures. Cost: $20โ€“$40 for a quality adapter.

Veepeak OBDCheck BLE OBD2 Bluetooth Adapter
๐Ÿ“ฑ

Torque Lite (Android) / OBD Fusion (iPhone)

Android: Torque Lite (free) reads and clears codes โ€” everything you need for this guide. Upgrade to Torque Pro (~$5) for live gauges, battery temp, and data logging. Also good: Car Scanner ELM OBD2 (free tier, highly rated). iPhone: OBD Fusion or Car Scanner โ€” use a Bluetooth 4.0 BLE adapter, not classic Bluetooth. For hybrid battery diagnostics specifically, add Dr. Prius (battery health test ~$12 in-app).

Where is the OBD2 port? On the Gen 2 Prius it's under the driver's side dashboard, to the left of the steering column โ€” a trapezoid-shaped 16-pin port. It's sometimes near or inside the glovebox depending on the trim. You can leave the adapter plugged in permanently; it only draws power when the car is on.

Step-by-Step: Read and Clear a Code

  1. Plug the OBD2 adapter into the port. You'll usually see a small LED light up on the adapter confirming it has power.

  2. Turn the car to Ready mode (or at minimum turn the ignition to "On" without starting). The ECU needs to be active for the adapter to communicate.

  3. On your Android phone, enable Bluetooth and pair with the adapter. Go to Bluetooth settings, scan for devices, and select the OBD adapter. When prompted for a PIN, enter 1234.

  4. Open the Torque Lite app. Wait a few seconds โ€” you should see the message "Connected to ECU OK" at the bottom of the screen. If it says "Not Connected," verify Bluetooth is paired and the adapter has power.

  5. Tap the gear/menu icon โ†’ "Fault Codes" โ†’ "Show logged faults." The app will query the ECU and display any active or stored codes.

  6. Note the code(s) โ€” write them down or screenshot them. Look up what they mean in the error codes guide before doing anything else.

  7. To clear: tap the gear icon again โ†’ "Fault Codes" โ†’ "Clear all logged faults." Confirm if prompted.

  8. Check the dashboard. The check engine light should be off. Turn the car off and back on to confirm the light doesn't immediately return.

The Most Common Code: P0420

On a high-mileage Gen 2 Prius, P0420 (Catalyst System Efficiency Below Threshold โ€” Bank 1) is the most frequent check engine light cause. The catalytic converter has degraded to the point where the downstream O2 sensor detects it's no longer cleaning exhaust efficiently.

CodeMeaningWhat to do
P0420 Catalytic converter below efficiency threshold Check O2 sensor first (cheaper fix). If sensor is fine, cat needs replacement. Clearing the code temporarily turns off the light โ€” it returns within a few hundred miles if the cat is truly failing.
P0420 returning every few months? This was a recurring pattern on this Prius at higher mileage. If the car passes emissions otherwise and you're not in a state that does visual inspections, some owners manage this by clearing the code periodically. Long-term, the fix is replacing the O2 sensor (try this first, it's cheaper) or the catalytic converter.

Tips

Notes from the Field

P0420 appeared regularly in the later years of ownership โ€” every few months, like clockwork. The catalytic converter on a high-mileage Prius eventually stops meeting the efficiency threshold the ECU expects, and the downstream O2 sensor catches it.

Having the OBD2 adapter permanently plugged in and Torque on the phone meant clearing it took under two minutes. It's one of the most practical tools any Prius owner can have โ€” and at $15, it's the cheapest diagnostic tool that will ever save you a $100 dealer diagnostic fee.

โ† Back to all repairs