Intake Air Heater A Circuit Range/Performance
The P2604 code means the vehicle's onboard diagnostic system has detected: Intake Air Heater A Circuit Range/Performance. This is a moderate severity code.
- Keep driving?
- Yes, but fix soon
- DIY difficulty
- moderate
- Estimated cost
- $200 - $600 (parts and labor)
Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.
Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.
Affiliate links — we earn a commission at no extra cost to you.
Common Symptoms
- Hard cold starting especially in winter
- White smoke on cold start
- Rough idle when cold
- Longer than normal warm-up time
Probable Causes (Ranked by Likelihood)
- Failing intake air heater element Very High
- Intake air heater relay not providing full voltage High
- Insufficient battery voltage during cold start Moderate
- ECM air heater timer calibration issue Low
Frequently Asked Questions
What does the intake air heater do?
It warms incoming air before it enters the cylinders during cold starts, particularly important for diesel engines to achieve proper combustion temperature.
Why does my diesel have trouble starting in cold weather?
Diesel fuel requires high compression temperatures to ignite. The intake air heater (or glow plugs) pre-warms the air. A failing heater makes cold starts difficult.
Is P2604 only for diesel engines?
Primarily yes. Intake air heaters are most common on diesel engines, though some gasoline engines in extreme cold climates may also use them.
Mechanics Guide Step-by-step diagnosis
Step-by-Step Diagnostic Procedure
-
Measure intake air heater current draw
-
Test air heater relay voltage output
-
Check battery condition and cold cranking amps
-
Monitor air heater on-time vs ECM command
Sources 1
This page is built from documented references. Verify against your own service info before repair work.
- SAE J2012Diagnostic Trouble Code Definitions (defines the generic OBD-II code ranges)
Commonly Affected Vehicles
- 2010-2020 Ford F-250 6.7L Diesel
- 2011-2019 Chevrolet Silverado 2500 Duramax
- 2012-2020 Ram 2500 Cummins
- 2010-2018 Toyota Tundra
Related Codes
Explore More
Was this helpful?
Send this to whoever is fixing the car — your mechanic, or the person asking what the light means.