← Back to Honda HR-V Guides

2016–2022 Honda HR-V

2016-2022 Honda HR-V — Check Engine Light / OBD2 Diagnosis

By Ray Delgado ✓ Certified Mechanic · Published Sep 21, 2026 · Updated Oct 14, 2026

🔧 Easy 15-30 minutes $25 DIY

Save $95 by doing it yourself! Shop cost: $120

Quick answer: Check Engine Light / OBD2 Diagnosis on a 2016–2022 Honda HR-V is rated Easy and takes about 15-30 minutes. You'll need 2 tools for this job, and parts cost about $25. This guide walks you through the full job step by step, including the mistakes to avoid.

Quick Video Tutorial

Parts You Need

Total Cost
$25.00
Part Name Part Number Price Buy
OBD2 scanner — $25.00

About prices: shown prices are typical retail averages and change frequently; cheaper alternatives may be available. Confirm the current price before buying.

💡 Pro tip: Order all parts at once to save on shipping

Step-by-Step Instructions

Follow these steps carefully

1

Confirm warning severity

Note whether the light is steady or flashing. A flashing light signals a severe misfire that can overheat and melt the catalytic converter: reduce speed, avoid hard acceleration, and have the HR-V checked right away instead of driving on.

2

Connect the OBD-II scanner

Park the HR-V, turn it off, and locate the 16-pin diagnostic connector under the driver's-side dash by the steering column — the trapezoidal port accepts any standard OBD-II scanner with gentle pressure. Switch the ignition ON and connect.

3

Read and record codes

Record every confirmed, pending, and permanent code plus freeze-frame data before clearing anything. Note the conditions: an EVAP code right after refueling points at the cap or filler area, while a misfire under load points at ignition.

4

Check the likely cause

A code names the monitored system, not the failed part — verify with testing before buying sensors. Misfires deserve prompt attention on this car because they put the catalytic converter at direct risk, and a flashing light always means stop driving.

🔧 Mechanic's note — Ray Delgado

'The code names the system, not the part' is the line I want tattooed on every parts-store receipt. A P0134 doesn't mean buy an O2 sensor — it means test the circuit.

5

Repair and verify

Rescan when done — a returning code means the underlying fault was not actually fixed. A steady light that never returns after a proper drive cycle is the confirmation that the diagnosis was correct.

All Done!

Test your repair before closing everything up. If something doesn't work right, double-check your steps.

⚠️ Common Mistakes to Avoid

  • • Replacing parts based on a code without checking wiring, connectors, or vacuum leaks
  • • Clearing codes before recording confirmed, pending, and permanent codes
  • • Using a scanner that cannot communicate with the vehicle protocol
  • • Treating a stored code as proof that the named sensor itself failed