DOBD DashX ☰ Browse all codes
P045B

EGR B Control Circuit Range/Performance

EGR / emissions Generic OBD-II Medium

What it means

P045B means the second EGR control circuit (EGR B) is operating outside its expected range β€” the valve isn't responding to the computer's commands the way it should. Exhaust-gas recirculation lowers combustion temperature and emissions; when it's off you may notice pinging or rough running under load, but the car generally still starts and drives.

Medium

Can I keep driving? Usually yes β€” you may feel some pinging or rough running under load, but it's safe to drive short-term while you diagnose the EGR.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Carbon buildup restricting the EGR passages or valve
  2. Faulty EGR valve or its position feedback
  3. Missing vacuum or electrical control signal to the valve
  4. Malfunctioning EGR vacuum-supply solenoid
  5. Wiring or connector fault in the EGR B control circuit

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and inspect the EGR valve, tube, and passages for carbon buildup β€” clean before replacing anything.
  2. Check the EGR B control wiring, connector, and (where used) vacuum lines for damage or leaks.
  3. Verify the control signal and solenoid operation, and test the valve's response against spec.
  4. Replace the EGR valve or solenoid only if cleaning and wiring checks don't resolve it. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P045B?+
Short-term, usually yes. Expect some pinging or rough running under load; get the EGR cleaned or repaired before it worsens driveability.
Can I just clear P045B?+
It will come back once the ECM re-tests the EGR unless the underlying restriction or circuit fault is fixed. Cleaning carbon is the common cure.

Related codes

Often seen with P045B

Read & clear P045B yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX