P2018 Code: Intake Manifold Position Sensor Circuit Intermittent (Bank 1)
The most frustrating type of electrical fault. The sensor works... until it doesn't. Here is how to catch the "ghost" in your wiring.
1. What Does P2018 Mean?
P2018 stands for "Intake Manifold Runner Position Sensor/Switch Circuit Intermittent Bank 1."
Unlike other codes that indicate a part is completely dead, P2018 means the signal is unreliable. The ECU sees the sensor voltage jumping randomly, or dropping out for a split second and then coming back. Think of it like a flickering light bulb—it's not blown, but the connection is loose.
👻 P2018 vs. The "Solid" Codes
Intermittent codes are harder to diagnose than solid failures. Compare P2018 to its neighbors:
- P2016 (Solid Fail): Voltage is constantly stuck at 0V. Read P2016 Guide.
- P2017 (Solid Fail): Voltage is constantly stuck at 5V. Read P2017 Guide.
- P2018 (Intermittent): Voltage is fluctuating or glitching unexpectedly.
3. Why Is the Signal Flickering?
Because the fault comes and goes, it is usually related to vibration or movement:
- Loose Pin Tension: The female metal pins inside the connector plug can loosen over time. This is known as contact fretting. The plug looks connected, but the metal isn't touching tightly.
- Wiring Rub-Through: A wire might have rubbed against the engine block, exposing the copper. It only shorts out when the engine twists during acceleration.
- Sensor "Dead Spots": The potentiometer track inside the sensor might have a worn-out spot. The signal is fine until the flap hits that exact angle, then the signal drops to zero.
4. Diagnosis: The "Wiggle Test"
You cannot catch an intermittent fault by just looking at a static number. You need to see the signal history. This requires a scanner with Graphing Capability.
Using the iCarsoft CR Ultra P:
- Setup Graph: Connect the scanner. Go to Live Data > Intake Manifold Runner Position Bank 1. Select "Graph Mode" (Waveform).
- Engine Off, Key On: Observe the line. It should be flat and steady.
-
The Wiggle Test:
- While watching the screen, grab the wiring harness leading to the sensor.
- Shake it, twist it, pull it gently.
- The Result: If you see a sudden "spike" or "dropout" on the graph while you wiggle the wire, you have found the loose connection!
- The Sweep Test: If the wiring is fine, slowly move the actuator arm by hand. Look for a sudden drop in the graph line, which indicates a "dead spot" inside the sensor.
Catch the Glitch
Standard code readers are too slow to catch intermittent signals. The iCarsoft CR Ultra P features high-speed data graphing to visualize P2018 faults instantly.
Get Graphing Tools6. Frequently Asked Questions
Q: Can I just spray cleaner on the connector?
A: Sometimes. "Electrical Contact Cleaner" can remove oil or dirt causing resistance. However, if the metal pins are bent or loose (lost tension), cleaner won't fix it—you need to tighten the pins or replace the pigtail.
Q: Will P2018 turn off the Check Engine Light by itself?
A: It might turn the light off if the connection stabilizes for a few drive cycles, but the code will remain stored as "History" or "Intermittent." It will likely return until the loose connection is fixed.
Q: Is this related to P2015?
A: Yes. P2015 (Range/Performance) is often triggered by the same root cause as P2018. If the signal is intermittent, the ECU judges the sensor performance as "implausible."