OBD-II Generic Error Code P2145: How to Fix It

Medium 1-3 hours Medium Severity Verified June 2026
Error Code
P2145
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours
Error code P2145 indicates that the Engine Control Module (ECM) has detected an abnormally high voltage signal in the Exhaust Gas Recirculation (EGR) vent valve control circuit. This typically points to a wiring fault, a failed EGR vent valve, or a problem with the ECM itself. Left unaddressed, this code can cause poor engine performance, increased emissions, and potential long-term engine damage.
Ad

Tools You'll Need

How to Fix Error Code P2145

  1. Record and Clear the Code

    Do not clear codes without first recording all stored codes and freeze frame data. You may lose important diagnostic information needed for troubleshooting.
  2. Inspect the EGR Vent Valve and Wiring

    Always turn off the engine and let it cool completely before working near the exhaust system. Hot exhaust components can cause serious burns.
  3. Check the EGR Vent Valve Connector

    Use only electrical contact cleaner approved for automotive use. Avoid spraying cleaner on hot surfaces.
  4. Test Circuit Voltage and Resistance

    Exercise caution when probing live circuits. Use insulated test leads and avoid shorting terminals together.
  5. Inspect for Short to Voltage in Wiring

    Disconnect the vehicle's negative battery terminal before performing continuity tests on disconnected circuits to prevent accidental shorts.
  6. Replace the EGR Vent Valve if Faulty

    Ensure the engine is fully cooled before removing the EGR vent valve. Some vehicles require the intake or other components to be moved for access — consult your service manual.
  7. Check the ECM as a Last Resort

    Never replace the ECM without first ruling out all wiring and component faults. An incorrectly replaced or unprogrammed ECM will not fix the problem and can create new issues.

Parts You May Need

EGR Vent Valve Solenoid
Check Price on Amazon
EGR Vent Valve Wiring Harness Repair Kit
Check Price on Amazon
Electrical Connector Pigtail
Check Price on Amazon
EGR Vent Valve Solenoid
Check Price on Amazon
EGR Vent Valve Wiring Harness Repair Kit
Check Price on Amazon
Electrical Connector Pigtail
Check Price on Amazon
EGR Vent Valve Solenoid
Check Price on Amazon
EGR Vent Valve Wiring Harness Repair Kit
Check Price on Amazon
Electrical Connector Pigtail
Check Price on Amazon
EGR Vent Valve Solenoid
Check Price on Amazon
EGR Vent Valve Wiring Harness Repair Kit
Check Price on Amazon
Electrical Connector Pigtail
Check Price on Amazon
Ad

When to Call a Professional

You should call a professional mechanic or automotive technician if: the wiring harness shows extensive damage and needs major repair or replacement; you are not comfortable using a multimeter or reading wiring diagrams; the ECM is suspected as the root cause, since ECM reprogramming or replacement requires specialized equipment; or if P2145 returns after replacing the EGR vent valve and verifying all wiring. A shop with a professional-grade scan tool can perform live data tests and actuator tests on the EGR system that may not be possible with a basic OBD2 reader.

Frequently Asked Questions

What does OBD-II code P2145 mean?
P2145 means the vehicle's ECM has detected a high voltage condition in the EGR (Exhaust Gas Recirculation) vent valve control circuit. This usually points to a wiring fault such as a short to voltage, a defective EGR vent valve solenoid, or in rare cases, a faulty ECM.
Can I drive my car with a P2145 code?
P2145 is a medium-severity code. While your vehicle may still be drivable, you may notice reduced performance, increased fuel consumption, or higher emissions. It is best to diagnose and fix the issue promptly to avoid further damage to the EGR system or catalytic converter.
How much does it cost to fix a P2145 code?
If the fix is a simple wiring repair or connector cleaning, costs may be minimal — just your time and a few dollars in supplies. Replacing the EGR vent valve typically costs between $50 and $200 for the part, plus 1-2 hours of labor at a shop. ECM-related repairs can be significantly more expensive, ranging from $200 to $1,000 or more depending on your vehicle.
What are the symptoms of a P2145 code?
Common symptoms include the check engine light illuminating, rough idle or hesitation on acceleration, reduced fuel economy, increased exhaust emissions, and in some cases the vehicle entering a reduced-power or limp mode. Some drivers may notice a smell from the exhaust or visible smoke in severe cases.
Can a bad EGR valve cause a P2145 code?
Yes. The EGR vent valve is a solenoid-controlled component within the EGR system. If the solenoid windings fail or the valve becomes stuck, it can cause abnormal voltage readings in the control circuit, triggering P2145. However, always inspect wiring and connectors first before replacing the valve, as wiring issues are a common cause of this code.