Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P2112 on 2022-2026 Mazda CX-5: Throttle Stuck Closed Causes and Fixes

On a 2022-2026 Mazda CX-5, P2112 is most often caused by the throttle body icing shut in freezing weather. The likely fix is a dealership PCM software update, a known solution for this issue on other Mazda models. If not weather-related, cleaning carbon buildup from the throttle body is the next step before considering a replacement.

16 minutes to read 2022-2026 Mazda CX-5
Most Likely Cause
Throttle Valve Freezing in Cold Weather
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $650
Parts Price
$10 – $450
⚠️ Drivable, but... — You can likely drive the vehicle, but it will be in a 'limp mode' with severely limited engine power and acceleration, which is a safety risk in traffic. The engine may also stall or fail to start. It is best to get the vehicle diagnosed and repaired as soon as possible.
Key Takeaways
  • If code P2112 appears during freezing weather, the most probable cause is an iced-up throttle body, which likely requires a software update from a Mazda dealer.
  • If the issue is not weather-related, the second most likely cause is a dirty throttle body that needs cleaning.
  • The vehicle will have severely limited power when this code is active, so driving should be minimized.
  • Actual failure of the throttle body assembly is less common than the two issues above.
  • When removing the throttle body for service, always replace the gasket (Part #PE01-13-655) to prevent future vacuum leaks.
The trouble code P2112 stands for 'Throttle Actuator Control System - Stuck Closed'. This means the vehicle's main computer, the Powertrain Control Module (PCM), has commanded the throttle plate to open but detects that it has failed to move and remains closed. This prevents the correct amount of air from entering the engine, leading to significant performance problems. The PCM will illuminate the Check Engine Light and typically engage a 'limp mode' with a fixed throttle opening to allow for minimal driveability.

What's Unique About the 2022-2026 Mazda CX-5

Mazda Skyactiv engines, particularly in the CX-9, have a documented history of this code appearing in freezing temperatures. Condensed moisture from the PCV system in the intake can freeze the throttle plate shut overnight. Mazda addressed this on the CX-9 with a software update (TSB 01-001-20-3650) that cycles the throttle plate after shutdown to prevent ice from forming. A Reddit user with a 2024 CX-5 in Alberta, Canada, reported this exact code after a cold, snowy night, strongly suggesting this characteristic persists in the current generation CX-5. While a specific TSB for the 2022+ CX-5 for this issue is not yet widely published, the identical engine design and symptom make it the most probable cause in cold climates.

Symptoms You May Notice

  • Check Engine Light is on
  • Vehicle enters 'limp mode' with drastically reduced power
  • Unresponsive or sluggish accelerator pedal
  • Poor or sluggish acceleration
  • Rough or unstable idle
  • Engine may stall, especially when trying to accelerate from a stop
  • Difficult or no-start condition.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the accelerator pedal position (APP) sensor. This code is specifically related to the throttle body at the engine, not the pedal inside the cabin.

Most Likely Causes

  1. Throttle Valve Freezing in Cold Weather 🔴 High Probability Condensed moisture in the intake manifold can freeze when the vehicle is parked in below-freezing temperatures, locking the throttle plate in the closed position. This is a known issue on other Mazda SUVs like the CX-9 with the same 2.5T engine. A 2024 CX-5 owner in Canada experienced this exact scenario.
    How to confirm: The issue occurs only on cold starts in freezing weather. The code may clear and normal operation may return after the engine bay warms up and thaws the ice. The owner in the forum noted the code appeared after a snowy night.
    Typical fix: A Powertrain Control Module (PCM) software update from a Mazda dealership is the most likely solution. The updated software cycles the throttle valve after engine shutdown to prevent ice formation. This issue is often covered under the federal emissions warranty (8 years/80,000 miles).
    Est. part cost: $0-$150
  2. Dirty Throttle Body 🟡 Medium Probability → Shop Fuel Injection Throttle Body Over time, carbon and oil residue from the Positive Crankcase Ventilation (PCV) system can build up around the throttle plate and bore, causing it to stick. This is a common issue on all direct-injection engines.
    How to confirm: Remove the air intake hose from the throttle body and visually inspect for a ring of black, sticky gunk around the edges of the throttle plate. A video for a 2017 CX-5 shows this process and the resulting dirty plate. 🎬 Watch: How to clean the throttle body and MAF sensor.
    Typical fix: Clean the throttle body bore and plate using a dedicated throttle body cleaner and a soft cloth or brush. Per Mazda's official procedure, spray the cleaner on a cloth, not directly into the throttle body, to avoid damaging electronics. A new throttle body gasket should be installed to prevent vacuum leaks.
    Est. part cost: $5-$25
  3. Failed Throttle Body Assembly ⚪ Low Probability → Shop Fuel Injection Throttle Body
    How to confirm: After confirming the throttle body is clean and the software is updated, test the actuator motor and position sensor circuits with a multimeter or an advanced scan tool. Check for correct voltage, resistance between terminals E and F, and that the reported position matches the commanded position.
    Typical fix: Replace the entire throttle body assembly. After replacement, a throttle body relearn procedure is recommended.
    Est. part cost: $200-$450

Rare But Worth Checking

  • Wiring or Connector Issue: A damaged wire or poor connection at the throttle body or PCM can prevent the actuator from receiving power or commands. Inspect the harness for any visible damage, corrosion, or loose pins.
  • PCM Malfunction: In very rare cases, the internal driver circuit within the Powertrain Control Module that controls the throttle body can fail. This should only be considered after all other possibilities have been exhaustively ruled out.

Diagnosis Steps

  1. Check the weather conditions. If the code appeared after the vehicle was parked in freezing temperatures, suspect a frozen throttle body first, as reported by a 2024 CX-5 owner.
  2. If applicable, contact a Mazda dealer with your VIN and inquire if any PCM software updates related to TSBs 01-001-18-3419a or 01-001-20-3650 (for the CX-9) apply or if a similar update exists for the CX-5. This is the official fix for the freezing issue.
  3. If weather is not a factor, or if software is up to date, proceed with physical inspection. Disconnect the negative battery terminal first.
  4. Remove the air intake ducting to access the throttle body.
  5. Inspect the throttle body for heavy carbon or grime buildup. If dirty, clean it thoroughly with throttle body cleaner on a rag, not by spraying directly into the unit.
  6. While access is available, inspect the electrical connector and wiring harness for damage, corrosion, or looseness.
  7. If cleaning does not resolve the issue, the throttle body assembly itself may be faulty. Test the actuator motor resistance between terminals E and F. If the resistance is out of spec or other tests fail, it may require replacement.
  8. After any repair or cleaning, perform a throttle body relearn procedure. A common method is to disconnect the battery for several minutes, reconnect, turn the ignition on (engine off), press the accelerator pedal to the floor 3 times, then start the engine and let it idle with no accessories on until warm.

Parts You'll Likely Need

  • Throttle Body Assembly (OEM #PYFS-13-640) — This is the complete unit that is replaced if cleaning fails or the internal motor/sensor has failed. This part number fits the 2.5L non-turbo engine. The turbo engine may use a different part number.
    Trusted brands: Mazda (OEM), Hitachi
    OEM price range: $350-$450
    Aftermarket price range: $200-$300
  • Throttle Body Gasket (OEM #PE01-13-655) — This gasket should be replaced whenever the throttle body is removed for cleaning or replacement to prevent vacuum leaks. A forum user on Mazdas247 recommends always changing it for peace of mind.
    Trusted brands: Mazda (OEM), Beck-Arnley, Fel-Pro
    OEM price range: $15-$25
    Aftermarket price range: $5-$15
  • Throttle Body Cleaner — A specialized solvent is required to safely clean carbon buildup without damaging the electronic components or special coatings of the throttle body.
    Trusted brands: CRC, Berryman, WD-40 Specialist
    Aftermarket price range: $5-$10

Related Codes That Often Appear With This One

  • P0638 - Throttle Actuator Control Range/Performance: This code is mentioned in the same Mazda TSBs for the freezing throttle issue and can be triggered by the same underlying cause.

Technical Service Bulletins (TSBs) & Recalls

  • 01-001-20-3650 (Mazda CX-9): Supersedes previous TSB for PCM update to prevent throttle valve freezing. Relevant due to shared engine and problem.
  • 01-001-18-3419a (Mazda CX-9): Original TSB for PCM update to address throttle valve freezing in cold weather. Relevant due to shared engine and problem.

Platform-Specific Known Issues

  • A known issue on similar Mazda platforms (CX-9) involves throttle body freezing in cold climates, which is addressed by a PCM software update under TSBs 01-001-18-3419a and 01-001-20-3650. This is highly likely to be the cause for a CX-5 experiencing P2112 in winter, as corroborated by a 2024 CX-5 owner report.

Mechanic-Grade Diagnostic Values

  • Throttle Actuator Motor Resistance — expected: 5-10 Ohms between terminals E and F on the throttle body connector.. Failure: Infinite resistance (open circuit), zero resistance (short circuit), or a value significantly outside the expected range.
  • Throttle Actuator Supply Voltage (KOEO) — expected: ~12V or battery voltage at the power supply pin of the throttle body connector.. Failure: Low or no voltage suggests a problem with the wiring, fuse, or the PCM's supply circuit.
  • Commanded vs. Actual Throttle Angle (Live Scan Data) — expected: Values should track each other closely as the accelerator pedal is pressed and released.. Failure: The PCM may set P2112 if the actual throttle angle is more than 6-10% different from the commanded angle.

Scan Tool Commands That Help

  • Mazda M-MDS, FORScan, or advanced aftermarket scanner (e.g., iCarsoft): Throttle Actuator Control / Actuator Test — This is a bidirectional test used with the engine off. It allows the technician to command the throttle plate to open and close, directly verifying if the actuator motor is capable of moving the plate or if it is physically stuck.
  • Mazda M-MDS, FORScan, or advanced aftermarket scanner: Throttle Body Calibration / Adaptation — This function must be run after cleaning or replacing the throttle body. It erases the old learned values for the closed, open, and intermediate positions and forces the PCM to learn the new positions of the clean or replacement part.

Wiring & Ground Locations

  • Throttle Body Connector — Directly on the electronic throttle body assembly, located at the front of the intake manifold after the air filter housing.. This 6-pin connector is the single point of failure for all power, ground, and signal wires between the PCM and the throttle body. Inspecting for corrosion, backed-out pins, or harness damage here is a critical step before replacing parts.

Diagnostic Flowchart

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Excessive Oil Consumption (2.5T Engine) 🔴 High — Affects certain 2021 models with the 2.5L turbo engine. A class-action settlement was reached for this issue. (Ref: A settlement and repair program were established, following TSB 01-003-23, for vehicles exhibiting DTC P250F:00.)
  • Cracked Cylinder Head (2.5T Engine) 🔴 High — Reported on 2.5T engines in models produced before June 2020, including the CX-5. Can cause external coolant leaks. (Ref: TSB 01-002-23 (supersedes earlier versions) addresses this with a redesigned cylinder head and gasket for affected VINs.)
  • Cracked Cylinder Head (2.5L Non-Turbo) 🟠 Medium — Less common than the turbo version, but some earlier Skyactiv-G 2.5L engines have experienced cracks leading to external oil leaks. (Ref: A TSB exists for a redesigned replacement head assembly, though Mazda has not officially linked it to fixing a specific crack issue in the TSB itself.)
  • Faulty Coolant Control Valve (Non-Turbo) 🟠 Medium — Affects various non-turbo models, including the 2018-2025 CX-5, causing a P0126 code and slow engine warm-up. (Ref: TSB 01-013/22 (and subsequent versions) details a replacement with a modified valve and a required PCM reprogram.)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used throttle body from a reputable auto dismantler is a very reasonable choice for this repair, especially if the failure is electronic (failed motor/sensor) rather than due to high-mileage carbon buildup. Since the part is not mileage-dependent and the OEM design is robust, a low-mileage used part offers significant cost savings.

Donor-vehicle mileage cap: roughly under 75000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • Check for a clean throttle plate and bore. Heavy, thick carbon buildup may suggest high mileage or other engine issues in the donor car.
  • Ensure the electrical connector pins are straight, clean, and free of any corrosion.
  • Verify the part number is PYFS-13-640 for the non-turbo engine.
  • Ask for a short warranty (30-90 days) to protect against a DOA part.

OEM-only on this vehicle (don't cheap out):

  • While aftermarket throttle bodies exist, the OEM part (made by Mazda/Hitachi) is strongly recommended for best compatibility and to avoid potential issues with calibration or longevity. The cost difference is often not significant enough to justify the risk of a lesser-quality part for this critical component.

Brands owners have reported issues with on this vehicle:

  • Avoid no-name or unbranded parts from online marketplaces, as their quality control and adherence to OEM specifications can be highly inconsistent.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2024 Mazda CX-5 GT

Symptoms: The Check Engine Light came on with code P2112 after the vehicle was parked overnight during a cold, snowy night.

What fixed it: The issue is consistent with a frozen throttle body, for which the typical fix is a Powertrain Control Module (PCM) software update from a Mazda dealership to cycle the valve after shutdown.

Source hint: Reddit r/MechanicAdvice - '2024 Mazda CX5 GT CEL P2112 throttle actuator system closed'

Frequently Asked Questions

My 2024 Mazda CX-5 got a P2112 code during a cold snap. Is this a known problem?
Yes, this is a known issue. Condensed moisture in the intake can freeze the throttle valve shut in below-freezing temperatures. This was reported by a 2024 CX-5 owner in Canada and is a documented problem on the related CX-9. The official fix is typically a PCM software update from a Mazda dealership.
I saw TSBs 01-001-18-3419a and 01-001-20-3650 for a freezing throttle body on the CX-9. Do these apply to my CX-5?
While those specific TSBs are for the Mazda CX-9, the issue is highly relevant to your CX-5 because it shares the same 2.5T engine. You should contact a Mazda dealer with your VIN to inquire if a similar PCM software update is available for your vehicle.
Will my federal emissions warranty cover the repair for a P2112 code on my 2022 CX-5?
If the cause is a frozen throttle body requiring a PCM software update, it is often covered under the federal emissions warranty, which lasts for 8 years or 80,000 miles.
How should I clean the throttle body on my CX-5 to fix a P2112 code?
According to Mazda's official procedure, you should spray a dedicated throttle body cleaner onto a soft cloth and then wipe the throttle plate and bore. Do not spray the cleaner directly into the throttle body, as this can damage sensitive electronics. A new gasket should be installed afterward.
Is a special procedure required after cleaning or replacing the throttle body?
Yes, a throttle body relearn procedure is recommended. A common method is to disconnect the battery for several minutes, reconnect it, turn the ignition on (engine off), press the accelerator pedal to the floor three times, and then start the engine and let it idle until it's warm.
Is the P2112 throttle code related to the cracked cylinder head issue I've heard about on the 2.5T engine?
No, the provided context indicates these are separate issues. P2112 relates to the throttle body being stuck closed, while the cracked cylinder head is a distinct problem addressed by TSB 01-002-23 that can cause coolant leaks.
Cleaning the throttle body and mass air flow sensor on a 2013 Mazda CX5
Cleaning the throttle body and mass air flow sensor on a 2013 Mazda CX5
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated May 8, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P2112 for:
  • Mazda CX-5: 20222023202420252026
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part