P2112 OBD-II Trouble Code: Throttle Actuator Control System - Stuck Closed

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P2112 code

P2112 is a diagnostic trouble code (DTC) for "Throttle Actuator Control System - Stuck Closed". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light is on diagnostic inspection. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

P2112 code definition

Throttle Actuator Control System - Stuck Closed

What the P2112 code means

P2112 is a general ODB2 diagnostic trouble code indicating a fault with the throttle actuator control system. This code may be seen with other throttle body codes.

The P2112 code tells us that the throttle body actuator control system has found a stuck closed throttle plate. When the throttle plate is stuck closed, it will not allow air into the intake manifold system. The Engine Control Unit (ECU) detects the throttle plate actuator stuck closed and triggers a Check Engine Light to be set on the dashboard. In addition to the Check Engine Light, the ECU sets a failsafe mode for all engine settings that will remain until the fault is resolved or the code is repaired.

What causes the P2112 code?

Multiple different components can cause the P2112 code such as:

  • Open or short in the wiring harness for the throttle actuator
  • Failed throttle actuator
  • Throttle plate stuck closed
  • Poor throttle actuator electrical connection
  • Throttle position sensor failed or faulty readings.

What are the symptoms of the P2112 code?

Common symptoms are:

  • Check Engine Light displayed on the dashboard
  • Engine may have severely reduced or no power
  • Stalling engine
  • Engine may not start and run at all
  • Misfire condition

How does a mechanic diagnose the P2112 code?

  • The first thing a mechanic will do is hook up a scan tool and check for any codes present.

  • Once all codes are found, including history and pending codes, they will be noted as well as the freeze frame data that is associated with each code.

  • Then, all the codes will be cleared for a clean slate. With the codes cleared, a test drive will be attempted in cases where a test drive is possible. The test drive should be as close to the conditions in the freeze frame from the original code as possible.

  • Next, the scan tool will be used to check the throttle position sensor data in the datastream.

  • Then, a visual inspection will be performed looking for any damaged wiring, sensors or throttle linkage. The throttle body should be inspected which will require the removal of the air intake tube. With the air intake tube off, the technician will look for any carbon deposits sticking the throttle plate closed, and attempt to manually operate the throttle plate.

  • Lastly, the scan tool is used to monitor the throttle postion sensor readings and that they change when the throttle is operated.

Common mistakes when diagnosing the P2112 code

Common mistakes include replacing the throttle body actuator when it is either stuck closed with carbon, or the throttle body position sensor is reading improperly. Failure to follow diagnostic steps can lead to mistakes and improper diagnosis in most cases.

How serious is the P2112 code?

The seriousness of the P2112 code will vary greatly depending on the symptoms. If the throttle body is stuck closed, commonly the vehicle will stall and die, or just not run at all. In cases where the wiring or throttle position sensor are faulty, then the vehicle may run, but suffer from misfires and run poorly.

What repairs can fix the P2112 code?

Additional comments for consideration regarding the P2112 code

When the throttle body plate is stuck, it can be for a number of reasons such as carbon buildup or age. As vehicles go up in mileage and over 100k, they can get excessive carbon buildup around the throttle body plate. This can allow the throttle to not open or close properly, or become stuck open or closed. Throttle body cleaners can be used sparingly to clean the carbon buildup and restore proper throttle plate function.

To properly diagnose the P2112 code, an advanced level scan tool will be needed. This type of scan tool allows technicians to view live engine data that is otherwise unable to to be accessed. Normal scan tools will only allow the code to be viewed and cleared and in some cases, the freeze frame data can be viewed.

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

trouble codes
P2112
Check Engine Light

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P2112 code.

Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.8/5

Number of Reviews

5,792

Rating Summary
5,355
213
50
34
140
5,355
213
50
34
140

LAVELL

26 years of experience
11 reviews
LAVELL
26 years of experience
GMC Savana 3500 - Check Engine Light is on - San Francisco, California
Lavell arrived early, was very courteous and professional. He took time to explain the situation regarding the issues with my vehicle. His explanation was thorough and actually, reassuring. Very nice experience.

Stephen

31 years of experience
50 reviews
Stephen
31 years of experience
Honda Element - Check Engine Light is on Inspection - Arvada, Colorado
Stephen found the issue and got everything working quickly. Very professional and knowledgeable troubleshooter! Thank you

Rodney

35 years of experience
401 reviews
Rodney
35 years of experience
Fiat 500X - Check Engine Light is on - Wilton, California
Great Gentlemen was between 30 to 40mins ahead of schedule (Awesome) and was Quick and Honest. Great Job !!!

Brian

22 years of experience
422 reviews
Brian
22 years of experience
Land Rover Range Rover Evoque - Check Engine Light is on - Neptune Beach, Florida
Professional, knowledgeable, fantastic!!! We are thrilled with Brian and hope to have him service all our vehicles from now on.


More related articles

P0910 OBD-II Trouble Code: Gate Select Actuator Circuit/Open
P0910 code means there is an issue detected by the ECM within the gate select actuator circuit often due too open circuits.
P0549 OBD-II Trouble Code: Exhaust Gas Temperature Sensor Circuit High Bank 2 Sensor 1
P0549 means the ECM found a fault with the exhaust gas temperature sensor circuit, caused by its damage or related electrical issues.
P0113 OBD-II Trouble Code: IAT Sensor Circuit High Input Problem
P0113 code definition Intake Air Temperature (IAT) sensor circuit high input problem What the P0113 code means P0113 is the OBD-II...

Related questions

All engine sensor failure, transmission problems after a car wash.

Hi there. The only thing that could cause the severe issues that you are having with your vehicle is a leak in the exhaust system and having cold water enter the catalytic converter causing the chamber to collapse. Check the...

Car jerks when shifting gears, check engine light

There are more tests that need to be done before the speed sensor module is replaced. There are about 20 tests that need to be done to verify the number turbine speed sensor is not working properly. These tests are...

I had my ECS replaceed and my TPS and the code for TPS was gone but the ECS code came on after 5 miles is it possible the new one

There is a possibility the new module is faulty, but there may be something else going on with the car as well. Wiring can be an issue with these vehicle so consider hiring an experienced technician like one from YourMechanic...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com