What Does P0121 Mean on a 2023 Subaru Ascent?
A P0121 code on your 2023 Subaru Ascent indicates the ECM has detected an abnormal signal from the throttle position sensor (TPS). The voltage stays within operational limits, but the pattern doesn't match expected behavior for your driving inputs. Your Ascent's computer has uncovered a clue that the throttle system isn't responding as it should.
The 2023 Ascent runs Subaru's FA24F 2.4L turbocharged direct-injection boxer engine—the same powerplant across all Ascent trim levels. Direct injection combined with turbocharging makes this engine more susceptible to carbon buildup around the throttle body than port-injected Subaru engines. However, on a relatively new 2023 model, software and hardware causes are also strong suspects.
Top Causes of P0121 on the 2023 Ascent
- ECM software calibration – The most likely cause on a recent model; throttle mapping may need an update. Likelihood: 30%
- Carbon buildup – The direct-injection turbo engine can accumulate deposits faster than expected. Likelihood: 30%
- Throttle body defect – Manufacturing issue with the integrated TPS unit. Likelihood: 20%
- Connector or wiring issue – Loose fit or heat-related degradation near the turbo. Likelihood: 15%
- Boost system leak – Intercooler piping leak affecting ECM throttle calculations. Likelihood: 5%
Symptoms You May Notice
- Check Engine Light on
- Inconsistent or surging idle
- Hesitation on acceleration
- Reduced turbo response
- EyeSight warnings
- Cruise control may not engage
How Serious Is This Code?
P0121 is medium severity. Your 2023 Ascent remains drivable, but the turbo engine needs precise throttle control for smooth boost delivery. Address it soon—schedule a dealer visit within the week, especially since warranty covers the repair.
Diagnostic Steps
- Take the vehicle to your Subaru dealer—warranty applies
- Dealer uses SSM to pull detailed diagnostic data
- Check for TSBs and software updates for the 2023 Ascent FA24
- Inspect throttle body for early carbon deposits
- Verify connector integrity and wiring condition
- Monitor live TPS data and boost pressure during test drive
Estimated Repair Costs
- Under warranty: $0 (covered by 3-year/36,000-mile basic warranty)
- Software update: $0 under warranty
- Throttle body cleaning (if out of warranty): $120–$220
- Throttle body replacement (if out of warranty): $400–$650
Should You DIY This?
DIY feasibility is low for the 2023 Ascent. Your vehicle is under Subaru's 3-year/36,000-mile basic warranty and 5-year/60,000-mile powertrain warranty. Let the dealer handle it at no cost. If the fix requires an ECM reflash or TSB-related repair, only the dealer can perform it with SSM. DIY work could void your warranty coverage.