
What this code means
P145C may indicate that the EVAP system purge flow is not behaving as expected.
What the vehicle may do
- The check engine light may be on.
- The vehicle may often drive normally.
- Fuel vapor purge problems can sometimes be present without a clear drivability complaint.
Possible fault areas
- Possible EVAP purge-flow control issue.
- Possible restriction, blockage, or damage in the purge path.
- Possible poor connection in the EVAP purge system.
- Possible EVAP canister purge valve concern.
Diagnostic path
Opening context
On this 2010-2016 Honda CR-V with the L4-2.4L (K24W9), P145C points to an EVAP system purge flow malfunction. From the driver’s seat, the vehicle may only show a check engine light, and it can often feel normal. For diagnosis, think in terms of possible purge-flow control issues, a restricted or damaged purge path, poor connection issues in the EVAP purge system, or a purge valve concern.
Before starting
Before you begin testing, save the freeze data and any on-board snapshot. That captured information matters here because the next diagnostic move may depend on the conditions present when P145C set.
Initial code check
Start the diagnostic check by turning the vehicle to ON mode. Then use the HDS to check for pending or confirmed codes. Do not skip this step, because the routing for P145C depends on whether it is stored by itself or alongside other EVAP purge-flow faults.
Route the P145C diagnosis
If P145C is stored with another EVAP purge-flow fault, deal with that indicated companion path first, then come back and recheck for P145C. If P145C is the only code stored, use the captured conditions from P145C while carrying out the related purge-flow troubleshooting path. The key is not to treat P145C as a stand-alone parts call; use the code context and the captured operating condition to decide which purge-flow path applies.
When the result points to the purge path
When the scan result points you toward the purge path between the EVAP canister purge valve and the EVAP canister, inspect that line for a poor connection, blockage, or damage. Also check whether the EVAP canister purge valve is stuck closed. Keep this as an inspection and test direction; do not jump straight to replacing parts without proving the fault.
Recheck and close
Keep verification separate from the category testing. After the indicated purge-flow path has been addressed, recheck for P145C and make sure the code stays gone. The takeaway is simple: P145C is diagnosed by code context, captured operating conditions, and the EVAP purge-flow path, not by guessing at a single component. For more diagnostic training, visit stepdiagnostics.com.
Final check
P145C should be approached as an EVAP purge-flow diagnosis where code context and captured operating conditions guide the next step.
For more guided automotive diagnostics, visit STEP Diagnostics.





