Honda CEL code finder
Enter a 5-character engine code. The guide returns likely circuit checks and tells you when chassis versus ECU setup matters.
Choose the Honda and what it’s doing. We’ll walk through one useful check at a time. No parts list, no guessing at pins.
Pick a car and a symptom to get started.
The detailed material is here when you want it. Start with the guided check above; use these references to confirm a specific code, connector, circuit, or procedure.
These are starting points for your K24 and classic Hondas. The ECU, calibration, market and exact year still control the factory procedure. Save freeze-frame and pending codes before clearing anything.
Enter a 5-character engine code. The guide returns likely circuit checks and tells you when chassis versus ECU setup matters.
KPro is configured around the ECU and engine harness. A chassis year alone cannot establish pinout or code behavior.
| Code | Meaning / fit | Check in this order |
|---|---|---|
| P0300–P0304 | Random or cylinder-specific misfire. Common to Elements and KPro engine management. | Save cylinder misfire counts and load; inspect plug condition/gap and coil connections; compare spark and injector command; check for intake leaks and fuel pressure; compression/leak-down if the fault follows no electrical/fuel cause. On the swap, confirm injector data and calibration match the JDM K24A hardware. |
| P0171 / P0172 | Mixture too lean / too rich. Verify which ECU and engine are reporting it. | Use short/long fuel trims at idle and raised rpm; check intake/vacuum leaks, PCV routing, fuel pressure, exhaust leaks ahead of the sensor, and sensor signal/heater circuit. On KPro, confirm MAP/IAT setup, injector scaling, fuel pressure and calibration before changing parts. |
| P0420 | Catalyst efficiency below threshold. Not proof that the catalytic converter alone failed. | Repair misfires and mixture faults first; check for exhaust leaks; compare upstream air/fuel and downstream oxygen sensor activity against the correct procedure; assess catalyst only after related faults are fixed. |
| P1457 | Honda EVAP canister-side leak / system cannot hold the test vacuum (common Honda-specific P-code). | Inspect fuel cap/seal, canister-side hoses, vent shut valve, bypass valve and purge path; command/test valves and use a regulated EVAP smoke test per manual. Avoid pressurizing the system with shop air. Use the exact year diagram before testing connectors. |
| P2646 / P2647 | Rocker-arm oil-pressure switch / VTEC system performance input low or high. Seen on Honda K-series applications. | Check oil level, correct oil, oil pressure and VTEC-related connector/screen/wiring using the specific engine manual; confirm the K24A variant and ECU strategy. A switch code does not prove the switch itself is bad. |
| P0325 | Knock sensor circuit. On a swap, sensor type, harness and calibration all matter. | Inspect connector and routing; look for harness damage, poor engine grounds or incorrect sensor/harness pairing; test circuit only at verified terminals using the right manual. Do not substitute a different sensor by connector shape alone. |
| P0335 / P0340 | Crankshaft / camshaft position signal circuit or performance. Relevant to K24 conversions. | Confirm exact JDM engine code, trigger pattern, crank/cam sensor part numbers and PRB KPro configuration; inspect sensor seating, connector retention and harness routing; review cranking rpm/sync data; scope the signal if needed using the correct procedure. |
| P0135 / P0141 | Oxygen / air-fuel sensor heater circuit. Sensor location/type depends on engine, year and calibration. | Identify upstream versus downstream sensor and exact sensor type; check specified fuse/feed, heater resistance and ECU-controlled side per manual; inspect pin tension and heat-damaged wiring. Verify the K24A exhaust sensor and KPro calibration agree. |
| P0505 / P0507 | Idle-control circuit / idle speed outside target. A swap changes the likely airflow causes. | Check for intake leaks, throttle plate/idle-air passages, IACV connector and idle relearn procedure; confirm throttle body/IACV type, vacuum routing, base timing and KPro idle settings before adjusting the stop screw. |
Use Honda’s troubleshooting tree for pass/fail specs, connector face, test conditions and terminal identities. The table is a diagnostic map, not a substitute for the year/engine/ECU manual.
For both your manual Elements, select the correct drivetrain before using a diagram: 2004 AWD 5MT and 2006 2WD 5MT are different vehicle configurations.
Prior notes mention ABS/TCS/VSA warnings after replacing all four wheel-speed sensors, with the right-front corner suspected. Read the actual ABS/VSA DTC first; a generic OBD reader may not show it.
The 2006 FWD car is not an AWD wiring/parts reference. Read ABS wheel-speed data and use the 2WD harness/knuckle/bearing configuration in the 2006 service information.
Earlier notes mention a driver buckle-switch fault and an internal SRS-unit fault. Retrieve the exact Honda SRS DTCs with an SRS-capable scan tool; engine-code readers do not diagnose airbag circuits.
OBD-II reader or KManager datalog; save powertrain codes and freeze-frame.
Honda-capable scan tool that can read chassis DTCs and live wheel speeds.
Honda-capable SRS access. A basic code reader cannot clear or explain restraint faults.
Your stated setup: S2000 chassis, JDM K24A engine, PRB KPro V4 with Bluetooth, CJ’s wiring adapter, and an eBay K20 engine harness. The adapter’s exact revision and the S2000 model year/AP1/AP2 are still needed before any pin-level callout is safe.
Enter labels before diagnosing pin numbers. “JDM K24A” covers multiple engines, and an eBay K20 harness may be pinned for a different sensor package than your long block.
Check each applicable line against the exact three documents before probing or applying power. These boxes are for recording evidence. The interactive circuit explorer saves its inputs only in this browser on this device; nothing is uploaded.
Choose a circuit to see its connector path, pin references, recorded colors and test readings. The map distinguishes published reference data from your recorded measurements and unknown points.
References: K20/K24 CKP connector guide · reported C101 startup harness fault · K-series sensor circuit reference · Hondata ECU connector views.
Connector views, setup, datalogging and supported inputs/outputs.
Pin mapping for supported KPro functions to S2000 pins; verify the S2000 year and installed adapter.
Use the included CJ’s adapter drawing and the harness seller’s exact pinout. If either is missing, continuity-map the harness with both ends disconnected and the ECU unplugged before first power-up.
Downloads provided by the garage and links to service information. Manuals cover particular markets, trims and engines; use the correct volume and supplement. Never apply a diagram solely because a connector looks similar.
For the EG-era U.S.-model Civic covered by the uploaded manual. Includes repair information and electrical sections; select the matching engine, body and market.
Download the Civic manual · PDFSectioned factory-style manual archive. Extract the ZIP locally, then open the matching section PDF. Includes overlapping 1995 coverage; confirm the model/engine supplement before using a procedure.
Download the Civic manual archive · ZIPUse the applicable AP1/AP2 year, market and engine pages. For your K swap, pair the S2000 chassis pages with the K24A, K20 harness, adapter and PRB KPro references.
Download the S2000 manual · PDFHonda's service information portal is the source for matched procedures, wiring diagrams and diagnostic trees. Check current access options and select exact vehicle/year.
Open Honda TechInfoCommunity-hosted 2004 Element DX diagram set. Treat as a circuit-location reference only: your 2004 is AWD/5MT, so confirm 4WD/trim differences and connector routing in Honda service information before using a terminal.
Year- and drivetrain-specific diagram index. Check the manual-transmission circuit pages and exact trim when drilling into a system.
Separate drivetrain reference for your 2004 AWD; model year still differs, so use this for circuit orientation only until the 2004 matched procedure is checked.
Searchable electrical troubleshooting manual with circuit schematics, fuse/relay boxes and connector views. Use only for the matching S2000 chassis year/market; it does not identify the K24A or your K20 harness adapter pinout.
Community-hosted scan of a 1993 U.S. Del Sol wiring manual. Confirm trim and engine variant; use the Honda manual for test procedures.
Additional EK/EJ reference. It does not replace your uploaded 1995–97 sections where those years overlap.
Directory lists 1997 Civic and Del Sol wiring ZIPs among other resources. Check the file label and vehicle coverage before opening.
| Your setup | Use these together | Do not assume |
|---|---|---|
| S2000 K24A | Exact S2000 year/AP1/AP2 + JDM engine ID + PRB KPro connector docs + CJ adapter drawing + K20 harness pinout. | That K20 harness sensor pinning or OEM S2000 ECU pages match the K24A/KPro combination. |
| 2004 Element | 2004 AWD/5MT service info and matching ABS/VSA/engine diagrams. | That 2004 DX wiring PDF exactly matches AWD/EX equipment. |
| 2006 Element | 2006 2WD/5MT service info and correct 2WD diagrams. | That 4WD wiring, hubs, rear sensors or driveline apply to the 2WD car. |
| EG / Del Sol / EK | Year/body/engine-specific Civic or Del Sol volume plus the matching electrical troubleshooting manual. | That 1995, 1996 and 1997 connector views are interchangeable. |
A software voltage or continuity beep points toward a test; it does not identify the failed part. Use documented terminals for the selected year/engine/ECU.
Key ON, engine OFF unless the service procedure specifies otherwise. Keep the ECU connected; use DC volts, with leads in COM and V.
Conceptual test sequence only; this is not an ECU pin diagram.