Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161209-3562-bm82yrjs:136:3912)
    at m.mountComponent (/tmp/execjs20161209-3562-bm82yrjs:47:15602)
    at /tmp/execjs20161209-3562-bm82yrjs:49:31860
    at a.r.perform (/tmp/execjs20161209-3562-bm82yrjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161209-3562-bm82yrjs:49:31821)
    at r (/tmp/execjs20161209-3562-bm82yrjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161209-3562-bm82yrjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161209-3562-bm82yrjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161209-3562-bm82yrjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161209-3562-bm82yrjs:173:8

P2109 OBD-II Trouble Code: Throttle/Pedal Position Sensor "A" Minimum Stop Performance

Check Engine Light

P2109 code definition

P2019 is a general OBD-II trouble code indicating a fault with the throttle / pedal position sensor “A” minimum stop performance. This code may be seen with other throttle or pedal sensor codes.

What the P2109 code means

The engine control module (ECM) uses the throttle and pedal position sensor inputs to control the throttle actuator motor. The throttle actuator motor is commanded by the ECM to open and close the throttle plate as needed allowing air into the intake.

When a stop performance is detected with the sensor “A” the P2019 code is set. When P2019 is set, it causes the Check Engine Light to be seen on the dashboard and a failsafe mode to be set. The failsafe mode will remain until the fault is resolved or normal operation is found.

What causes the P2109 code?

Many different components can cause the P2109 code:

  • Failed electronic throttle body
  • Throttle actuator control motor failure
  • Pedal or throttle position sensor has failed
  • ECM that is failing or has failed
  • Open or short in the wiring harness
  • Throttle plate can not move

What are the symptoms of the P2109 code?

Common symptoms of the P2109 code are:

  • Check Engine Light triggered
  • Lack of felt power
  • Engine misfire condition
  • Vehicle stalling while running or upon start up
  • Vehicle may have no throttle operation

How does a mechanic diagnose the P2109 code?

A mechanic will begin by checking for all codes stored in the ECM, which means pending codes and history codes as well. These codes, as well as their freeze frame data, will be noted for later use. Now, all the codes will be cleared for a clean slate.

Next, a test drive will be performed under similar conditions as the freeze frame data if possible. Once returning from the test drive, a visual inspection will be done to look for any obvious signs of damage or broken components.

Next, the scan tool will be used to monitor the throttle and pedal sensor readings while the throttle is operated. The technician will then check for voltage at the throttle actuator. If voltage is present, the air intake tube will be removed to check if the throttle plate is capable of operating. Lastly, the ECM will be tested as needed.

Common mistakes when diagnosing the P2109 code

The most common mistake is a failure to perform steps in the proper order or skipping steps completely. When this happens, it can lead to simple things being missed which wastes time and money and can cause good components to be replaced.

How serious is the P2109 code?

The P2109 code can have some rather serious side effects, with the chief of these issues being the vehicle not moving while pressing the throttle. This is due to a failsafe mode that is enabled when the fault is detected and done to protect the vehicle. P2109 should be repaired as soon as possible.

What repairs can fix the P2109 code?

A wide array of repairs can fix the P2109 code:

Additional comments for consideration regarding the P2109 code

An advanced level scan tool is critical for diagnosing the P2019 code. These allow the technicians to view the data stream found in the ECM. The data stream shows live sensor readouts and shows the changes in values over time. This gives information that would otherwise be extremely difficult to obtain.

Need help with a P2109 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

Post a question and get free advice from our certified mechanics.

ASK A QUESTION

More related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
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...
Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...


Related questions

Q: Check engine light in code P0418

The air pump fuse is a 30 amp fuse that powers the pump. The "trigger" for the relay comes from the ignition switch, through a 10 amp fuse. Have you checked to see if the "trigger" wire to the relay...

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: Code p0128

Your vehicle does not have a coolant sensor and uses the cylinder head temperature sensor to do both jobs. The system uses this sensor to sense both the coolant and head temperature. If your vehicle fan is running all the...