{ "schema": 1, "meta": { "name": "2007 Honda CR-V 2.4L (K24Z1)", "make": "Honda", "model": "CR-V (RE, 3rd gen)", "years": "2007", "engine": "2.4L I4 (K24Z1) i-VTEC", "author": "OBDash project", "version": "0.1.0", "protocol": "ISO 15765 CAN", "notes": "Third-gen (RE) CR-V is ISO 15765-4 CAN (11-bit, 500 kbps) from launch, ahead of the 2008 US mandate. K24Z1 is MAF-metered (primary load via 0110) and also carries a MAP sensor. Inline-4 = single bank (Bank 1): fuel trim B1 only, one upstream wideband A/F sensor (read as lambda on 0134) and one downstream narrowband O2 (B1S2, 0115). Enhanced mode-22 PIDs omitted: no public source pairs a documented Honda mode-22 PID with a verified formula for this era (Honda uses proprietary HDS)." }, "presets": { "basic": [ "RPM", "SPEED", "ECT", "LOAD", "BATT" ], "fuel": [ "STFT1", "LTFT1", "O2B1S1", "O2B1S2", "EQUIV_CMD", "FUEL_LEVEL" ] }, "pids": [ { "key": "RPM", "name": "Engine RPM", "mode": "01", "pid": "0C", "nbytes": 2, "formula": "(A*256+B)/4", "unit": "rpm", "group": "engine", "vmin": 0, "vmax": 8000, "confidence": "verified", "round": 0, "warn_hi": 6300, "redline_hi": 6800, "notes": "K24Z1 redline ~6800" }, { "key": "SPEED", "name": "Vehicle Speed", "mode": "01", "pid": "0D", "nbytes": 1, "formula": "A", "unit": "km/h", "group": "driveline", "vmin": 0, "vmax": 255, "confidence": "verified", "round": 0 }, { "key": "ECT", "name": "Engine Coolant Temp", "mode": "01", "pid": "05", "nbytes": 1, "formula": "A-40", "unit": "C", "group": "engine", "vmin": -40, "vmax": 150, "confidence": "verified", "round": 0, "warn_hi": 110, "redline_hi": 118 }, { "key": "IAT", "name": "Intake Air Temp", "mode": "01", "pid": "0F", "nbytes": 1, "formula": "A-40", "unit": "C", "group": "air", "vmin": -40, "vmax": 100, "confidence": "verified", "round": 0 }, { "key": "MAF", "name": "Mass Air Flow", "mode": "01", "pid": "10", "nbytes": 2, "formula": "(A*256+B)/100", "unit": "g/s", "group": "air", "vmin": 0, "vmax": 350, "confidence": "verified", "round": 2, "notes": "K24Z1 primary load metering; DENSO MAF" }, { "key": "MAP", "name": "Intake Manifold Pressure", "mode": "01", "pid": "0B", "nbytes": 1, "formula": "A", "unit": "kPa", "group": "air", "vmin": 0, "vmax": 255, "confidence": "verified", "round": 0, "notes": "K-series carries a MAP sensor alongside the MAF" }, { "key": "TPS", "name": "Throttle Position", "mode": "01", "pid": "11", "nbytes": 1, "formula": "A*100/255", "unit": "%", "group": "air", "vmin": 0, "vmax": 100, "confidence": "verified", "round": 0 }, { "key": "LOAD", "name": "Calculated Load", "mode": "01", "pid": "04", "nbytes": 1, "formula": "A*100/255", "unit": "%", "group": "engine", "vmin": 0, "vmax": 100, "confidence": "verified", "round": 0 }, { "key": "TIMING", "name": "Ignition Timing Advance", "mode": "01", "pid": "0E", "nbytes": 1, "formula": "A/2-64", "unit": "deg", "group": "engine", "vmin": -64, "vmax": 64, "confidence": "verified", "round": 0 }, { "key": "STFT1", "name": "Short Term Fuel Trim B1", "mode": "01", "pid": "06", "nbytes": 1, "formula": "A*100/128-100", "unit": "%", "group": "fuel", "vmin": -100, "vmax": 99, "confidence": "verified", "round": 0, "notes": "single bank (inline-4)" }, { "key": "LTFT1", "name": "Long Term Fuel Trim B1", "mode": "01", "pid": "07", "nbytes": 1, "formula": "A*100/128-100", "unit": "%", "group": "fuel", "vmin": -100, "vmax": 99, "confidence": "verified", "round": 0 }, { "key": "O2B1S1", "name": "Air/Fuel Ratio B1S1 (wide-range lambda)", "mode": "01", "pid": "34", "nbytes": 4, "formula": "(A*256+B)/32768", "unit": "lambda", "group": "fuel", "vmin": 0, "vmax": 2, "confidence": "verified", "round": 2, "notes": "Upstream wideband A/F sensor as equivalence ratio on 0134; bytes C,D carry sensor current" }, { "key": "O2B1S2", "name": "O2 Sensor B1S2 (downstream)", "mode": "01", "pid": "15", "nbytes": 2, "formula": "A/200", "unit": "V", "group": "fuel", "vmin": 0, "vmax": 1.275, "confidence": "verified", "round": 2, "notes": "Downstream narrowband O2 (post-cat)" }, { "key": "EQUIV_CMD", "name": "Commanded Equivalence Ratio", "mode": "01", "pid": "44", "nbytes": 2, "formula": "(A*256+B)/32768", "unit": "lambda", "group": "fuel", "vmin": 0, "vmax": 2, "confidence": "verified", "round": 2 }, { "key": "FUEL_LEVEL", "name": "Fuel Level", "mode": "01", "pid": "2F", "nbytes": 1, "formula": "A*100/255", "unit": "%", "group": "fuel", "vmin": 0, "vmax": 100, "confidence": "verified", "round": 0 }, { "key": "RUNTIME", "name": "Engine Run Time", "mode": "01", "pid": "1F", "nbytes": 2, "formula": "A*256+B", "unit": "s", "group": "misc", "vmin": 0, "vmax": 65535, "confidence": "verified", "round": 0 }, { "key": "AMBIENT", "name": "Ambient Air Temp", "mode": "01", "pid": "46", "nbytes": 1, "formula": "A-40", "unit": "C", "group": "air", "vmin": -40, "vmax": 80, "confidence": "verified", "round": 0 }, { "key": "MODULE_V", "name": "Control Module Voltage", "mode": "01", "pid": "42", "nbytes": 2, "formula": "(A*256+B)/1000", "unit": "V", "group": "power", "vmin": 0, "vmax": 16, "confidence": "verified", "round": 2 }, { "key": "BATT", "name": "Battery (OBD port)", "mode": "atrv", "unit": "V", "group": "power", "vmin": 0, "vmax": 16, "confidence": "verified", "warn_lo": 12, "redline_lo": 11 } ], "dtcs": [ { "code": "P0011", "desc": "VTC (i-VTEC) Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)", "system": "engine", "no_start": false }, { "code": "P0014", "desc": "Exhaust/VTC Camshaft Position - Timing Over-Advanced (Bank 1)", "system": "engine", "no_start": false }, { "code": "P0128", "desc": "Coolant Thermostat - Coolant Temp Below Regulating Temperature", "system": "engine", "no_start": false }, { "code": "P0134", "desc": "O2 (A/F) Sensor Circuit No Activity Detected (Bank 1 Sensor 1)", "system": "fuel", "no_start": false }, { "code": "P0135", "desc": "O2 Sensor (A/F Sensor) Heater Circuit Malfunction (Bank 1 Sensor 1)", "system": "fuel", "no_start": false }, { "code": "P0137", "desc": "O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2, downstream)", "system": "fuel", "no_start": false }, { "code": "P0139", "desc": "O2 Sensor Slow Response (Bank 1 Sensor 2, downstream)", "system": "fuel", "no_start": false }, { "code": "P0141", "desc": "O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)", "system": "fuel", "no_start": false }, { "code": "P0171", "desc": "System Too Lean (Bank 1)", "system": "fuel", "no_start": false }, { "code": "P0172", "desc": "System Too Rich (Bank 1)", "system": "fuel", "no_start": false }, { "code": "P0300", "desc": "Random/Multiple Cylinder Misfire Detected", "system": "engine", "no_start": false }, { "code": "P0301", "desc": "Cylinder 1 Misfire Detected", "system": "engine", "no_start": false }, { "code": "P0302", "desc": "Cylinder 2 Misfire Detected", "system": "engine", "no_start": false }, { "code": "P0303", "desc": "Cylinder 3 Misfire Detected", "system": "engine", "no_start": false }, { "code": "P0304", "desc": "Cylinder 4 Misfire Detected", "system": "engine", "no_start": false }, { "code": "P0325", "desc": "Knock Sensor 1 Circuit Malfunction (Bank 1)", "system": "engine", "no_start": false }, { "code": "P0335", "desc": "Crankshaft Position Sensor A Circuit Malfunction", "system": "engine", "no_start": true }, { "code": "P0341", "desc": "Camshaft Position (VTC) Sensor Circuit Range/Performance", "system": "engine", "no_start": false }, { "code": "P0401", "desc": "EGR Insufficient Flow Detected", "system": "engine", "no_start": false }, { "code": "P0420", "desc": "Catalyst System Efficiency Below Threshold (Bank 1)", "system": "engine", "no_start": false }, { "code": "P0455", "desc": "EVAP System Leak Detected (Gross Leak)", "system": "engine", "no_start": false }, { "code": "P0457", "desc": "EVAP System Leak Detected (Loose Fuel Cap)", "system": "engine", "no_start": false }, { "code": "P0505", "desc": "Idle Air Control / Idle Control System Malfunction", "system": "engine", "no_start": false }, { "code": "P1128", "desc": "MAP Sensor Signal Higher Than Expected", "system": "air", "no_start": false }, { "code": "P1129", "desc": "MAP Sensor Signal Lower Than Expected", "system": "air", "no_start": false }, { "code": "P1157", "desc": "Air/Fuel (A/F) Sensor Circuit Range/Performance (Bank 1 Sensor 1)", "system": "fuel", "no_start": false }, { "code": "P1259", "desc": "VTEC System Malfunction (Bank 1)", "system": "engine", "no_start": false }, { "code": "P1298", "desc": "ELD (Electrical Load Detector) Circuit High Voltage", "system": "power", "no_start": false }, { "code": "P1361", "desc": "TDC Sensor Intermittent Interruption", "system": "engine", "no_start": true }, { "code": "P1362", "desc": "TDC Sensor No Signal", "system": "engine", "no_start": true }, { "code": "P1381", "desc": "Cylinder Position (CYP) Sensor Intermittent Interruption", "system": "engine", "no_start": true }, { "code": "P1382", "desc": "Cylinder Position (CYP) Sensor No Signal", "system": "engine", "no_start": true }, { "code": "P1399", "desc": "Random Misfire Detected (Honda)", "system": "engine", "no_start": false }, { "code": "P1456", "desc": "EVAP Emission Control System Leak Detected (Fuel Tank System)", "system": "engine", "no_start": false }, { "code": "P1457", "desc": "EVAP Emission Control System Leak Detected (EVAP Canister System)", "system": "engine", "no_start": false }, { "code": "P1491", "desc": "EGR Valve Lift Insufficient Detected", "system": "engine", "no_start": false }, { "code": "P1498", "desc": "EGR Valve Position Sensor High Voltage", "system": "engine", "no_start": false }, { "code": "P1607", "desc": "ECM/PCM Internal Circuit Malfunction", "system": "engine", "no_start": true }, { "code": "P2646", "desc": "Rocker Arm Actuator (VTEC) Stuck Off - Bank 1", "system": "engine", "no_start": false } ] }