Home / DTC / P2606 — Intake Air Heater B Circuit Range/Performance

P2606 — Intake Air Heater B Circuit Range/Performance

Detailed page for trouble code P2606.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P2606

Generic P — Powertrain

Intake Air Heater B Circuit Range/Performance

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or shorted wiring in the intake air heater B circuit
  • Faulty intake air heater element (heater B)
  • Poor connector or terminal connection (corrosion, loose pin, water intrusion)
  • Failed relay or fuse supplying the heater circuit
  • Faulty PCM or control module output for heater B
  • Intermittent harness damage (pinch, chafe) or short to battery/ground

Symptoms

  • Check Engine Light (MIL) illuminated
  • Extended cold-start cranking or poor cold start performance
  • Possible rough idle until engine warms (depending on system)
  • Stored DTC(s) related to intake air heater/glow system
  • Intermittent fault behavior (code may be sporadic)

What to check

  • Scan for codes and view freeze frame / readiness status
  • Check for other related DTCs (glow plugs, heater A, PCM faults)
  • Inspect wiring harness and connectors for heater B (visible damage, corrosion, water)
  • Verify fuse and relay feeding the intake air heater circuit
  • Measure supply voltage at the heater connector with key on and while commanded
  • Measure resistance of the heater element B (with power removed)

Signal parameters

  • Supply voltage at heater connector should be near battery voltage when heater command is active (typically ~12 V)
  • Heater element resistance should be low (single-digit ohms depending on design) — compare to vehicle spec
  • Control signal often PWM or switched ground from PCM; expected duty cycle varies with engine/ambient conditions
  • Current draw should match manufacturer specification when heater B is energized (abnormal low or high current indicates open or short)
  • PCM should report heater B as commanded ON during warm-up or test conditions

Diagnostic algorithm

  1. Read and record all stored and pending codes, freeze frame data and live data related to intake air heater operation.
  2. Confirm the conditions required to set the code (ambient temperature, engine state, ignition key position). Recreate if safe and practical.
  3. Visually inspect harnesses, connectors and heater elements for damage, corrosion, melted insulation, or water entry. Repair any obvious defects.
  4. With ignition off, disconnect the intake air heater B connector. Measure resistance of the heater element to ground and between its terminals. Compare to spec. An open or very high reading indicates a failed heater.
  5. With connector disconnected, check for battery voltage at the supply terminal with ignition on (not cranking) — verify fuse/relay continuity if no voltage.
  6. Reconnect and back-probe the heater connector. Command the heater ON with a scanner while monitoring voltage and current. Expected: supply near battery voltage and current within spec. Abnormal low voltage or no current indicates open/relay/fuse; excessive current indicates shorted heater or wiring.
  7. If voltage is present but heater resistance is correct and current is low, check for high-resistance connections (clean/repair terminals).
  8. If wiring, fuse and relay check good but the PCM output does not command or shows incorrect duty/current, test the PCM output driver per factory procedure. Replace PCM only after confirming external components are good.
  9. After repairs, clear codes, perform the required readiness/monitor tests and verify the code does not return under the same operating conditions.

Likely causes

  • Damaged or corroded connector at the intake air heater B
  • High-resistance connection causing reduced current to heater B
  • Heater element B has increased resistance or internal open
  • Power feed fuse or relay for intake air heaters is blown or sticking
  • PCM driver transistor for heater B is degraded or shorted
  • Wiring chafed and shorted to ground or constant 12V

Fault status

⚠️ Status
Intake Air Heater B Circuit Range/Performance — PCM detected heater B output outside expected range (voltage/current/duty cycle).
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

8,376

The library contains 8,376 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email