The P1294 code on your 2022 Chrysler Pacifica indicates the engine is unable to reach its target idle speed. This Stellantis-specific code affects your Pacifica's 3.6L Pentastar V6 or plug-in hybrid powertrain's idle control system, suggesting the engine RPM is consistently below the desired idle speed despite PCM corrections.
Understanding P1294 on Pacifica
The PCM controls idle speed through the electronic throttle body, adjusting air flow to maintain a stable target idle RPM. Code P1294 sets when the actual idle speed remains significantly below the target despite maximum commanded throttle opening at idle. This indicates either insufficient airflow or excessive engine load preventing proper idle.
Common Symptoms
- Check engine light on
- Low or unstable idle
- Engine stalling at stops
- Rough idle, especially with A/C or electrical loads
- Idle dropping when put in gear
- Engine shaking at idle
- Stalling when coming to a stop
Primary Causes
- Carbon buildup on throttle body
- Vacuum leaks
- Faulty idle air control system
- Dirty mass airflow sensor
- Exhaust restriction (clogged catalytic converter)
- Mechanical engine issues (low compression)
- Dragging brakes or transmission issues creating load
- Alternator overloading engine
Diagnostic Procedure for 2022 Pacifica
Monitor actual idle RPM versus commanded idle RPM with a scan tool. Check for vacuum leaks using a smoke machine. Inspect throttle body for carbon buildup restricting airflow. Clean or test the MAF sensor. Check for exhaust restrictions by monitoring back pressure. Verify no mechanical issues are creating excessive load - release parking brake, ensure transmission isn't dragging, check for seized accessories.
Repair Solutions
Clean throttle body if carbon buildup is present. Repair any vacuum leaks found during smoke testing. Replace faulty MAF sensor. If the catalytic converter is clogged, replacement is required. Address any mechanical issues creating excessive engine load. After repairs, perform throttle body relearn procedure if applicable and verify target idle is achieved under all conditions.