Skip the auto shop - Our mechanics make house calls

P2018 OBD-II Trouble Code: Intake Manifold Runner Position Sensor/Switch Circuit Intermittent Bank 1

check engine light logo

P2018 trouble code definition

Intake Manifold Runner Position Sensor/Switch Circuit Intermittent Bank 1

What the P2018 code means

P2018 is an OBD-II generic code for the engine control module (ECM) detecting a an intermittent failure in the intake manifold runner position sensor/switch circuit causing the ECM to turn on the Check Engine Light and set the P2018 code.

What causes the P2018 code?

  • The engine control module (ECM) tests the intake manifold runner position on startup to test its operation and monitors the position during vehicle operation and will set a fault code P2018 if the signal return is erratic or intermittent from the sensor.

  • The signal from the intake manifold runner is erratic but still within specification when it works.

What are the symptoms of the P2018 code?

  • The Check Engine Light will be illuminated and the code is set in ECM memory as a fault.
  • The engine may have low power conditions or acceleration issues.
  • The engine miles per gallon may suffer over time.

How does a mechanic diagnose the P2018 code?

  • Scans codes and documents the code in the ECM and look at the freeze frame data for failure

  • Checks the wire connections to the sensor for loose or corroded connections

  • Performs the manufacture pinpoint test on the sensor to verify the failed sensor

Common mistakes when diagnosing the P2018 code

  • Clearing ECM memory codes before checking the freeze frame data, so the failure may be duplicated and repaired

  • Failing to clear the ECM codes after the codes are fixed

  • Replacing parts when the wiring has been rubbing through from a loose harness tie down

How serious is the P2018 code?

Code P2018 is a code for the intake manifold runner sensor not working correctly and the problem may not cause major issues with everyday driving except on acceleration.

What repairs can fix the P2018 code?

  • Replacing the intake manifold runner sensor for bank 1
  • Repairing the wiring harness or connector to sensor
  • Replacing the ECM for an internal faulty circuit

Additional comments for consideration regarding the P2018 code

Code P2018 is to alert you that bank 1 signal is erratic and may not affect the component from working except when the signal is not working. The problem may be very intermittent or may be very often depending on failure.

Need help with a P2018 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

More related articles

How to Find the Keyless Code on a Ford Explorer or Mercury Mountaineer
Many Ford Explorers and Mercury Mountaineers were manufactured with an option known as the Ford keyless entry keypad. Some models refer to it as SecuriCode as well. It...
P0222 OBD-II Trouble Code: Throttle/Pedal Position Switch/Sensor B Circuit Low Input
P0222 code definition Throttle/Pedal Position Switch/Sensor B Circuit Low Input What the P0222 code means The manufacturer specifies a range of acceptable voltage to be produced from the throttle position...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...


Related questions

Q: Start issues

It really depends on what type, year, make, and model of van you have. In many cases with vans newer than 1996, if the throttle position sensor was faulty and triggered a Check Engine Light, the error codes stored in...

Q: VSA and engine lights both come on when I excelerate the car and it runs rough.

Hi there. The VSA (Vehicle Stability Assist) is on for an issue that deals with the engine load. Check the codes that are stored or pending in the ECM (computer) since the check engine light is on. The code should...

Q: My van was missing and rough idling then I turned it off one day and the next day it starts then dies and some times it won't start

Hello, thanks for writing in about your 2001 Dodge Caravan. For certain, given your mileage and codes for these 2 components, replacing these 2 sensors is the minimum. Cleaning the idle air control valve, throttle body, and PCV valve should...