Intake Manifold Runner Position Sensor Circuit Range/Performance (Bank 1)
The P2015 code indicates that the Engine Control Module (ECM) has detected a malfunction in the intake manifold runner position sensor or its circuit on bank 1. This sensor monitors the position of the intake manifold runner control (IMRC) flaps, which adjust air intake length for optimal performance. The ECM compares the actual flap position to the desired position; if the signal is out of range or performance is poor, it sets this code. Common causes include a faulty sensor, wiring issues, carbon buildup on the flaps, or a failed IMRC actuator.
01. Most Common Causes
- Faulty intake manifold runner position sensor
- Wiring or connector issues in the sensor circuit
- Carbon buildup on intake manifold runner flaps
- Failed IMRC actuator or vacuum leak
02. Symptoms You Will Notice
- Check Engine Light illuminated
- Reduced engine power and acceleration
- Poor fuel economy
- Rough idle or hesitation
03. Step-by-Step Diagnosis
Step 1: Scan for codes and verify P2015 is present. Check freeze frame data.
Step 2: Visually inspect the IMRC sensor and wiring for damage, corrosion, or loose connections.
Step 3: Test the sensor's voltage and resistance with a multimeter per manufacturer specs.
Step 4: Check for carbon buildup on the intake manifold runner flaps; clean if necessary.
Step 5: Test the IMRC actuator operation using a scan tool or vacuum pump.
04. Commonly Affected Makes
05. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended to drive long distances as reduced engine performance and potential stalling can occur. Immediate diagnosis is advised.
How much does it cost to fix?▼
Repair costs range from $150 to $400 depending on the cause. Sensor replacement is typically $150-$250, while intake manifold cleaning or actuator replacement can be higher.