P0121 Code: 2022 Subaru – What It Means & Cost to Fix

Why Your 2022 Subaru Forester Has Code P0121 (Fix Tips)

What Does P0121 Mean on a 2022 Subaru Forester?

When your 2022 Subaru Forester sets a P0121 code, it means the ECM has identified an abnormal pattern in the throttle position sensor (TPS) signal. The voltage readings are within the sensor's operational range but don't correlate properly with your accelerator pedal position and engine load. The ECM is essentially flagging a clue that the throttle system response is off.

Your 2022 Forester (fifth generation, SK) runs Subaru's FB25D 2.5L boxer engine with port fuel injection and electronic throttle control. The TPS is built into the throttle body—it's not a separate replaceable part. Port injection keeps the throttle body cleaner than direct-injection engines, but with 2-4 years of driving, carbon deposits can begin affecting throttle plate movement.

Top Causes of P0121 on the 2022 Forester

  1. Carbon deposits on the throttle plate – The leading cause even on port-injected boxers, especially with city driving. Likelihood: 45%
  2. Failing throttle body assembly – The integrated TPS may have developed an internal fault. Likelihood: 25%
  3. Connector or wiring problem – Corrosion, loose fit, or damaged pins at the throttle body plug. Likelihood: 15%
  4. Software calibration – A Subaru reflash may address throttle mapping parameters. Likelihood: 10%
  5. Intake system air leak – Cracked boot or loose clamp between air filter box and throttle body. Likelihood: 5%

Symptoms You May Notice

  • Check Engine Light illuminated
  • Unstable or rough idle
  • Sluggish acceleration or hesitation
  • EyeSight may issue warnings or deactivate
  • Mild reduction in fuel economy
  • Cruise control issues

How Serious Is This Code?

P0121 is a medium severity code. Your 2022 Forester will remain drivable in most cases, but throttle response may be unpredictable. Address it soon—within 1-2 weeks. The code can affect EyeSight's pre-collision braking and adaptive cruise, so prompt attention keeps your safety features fully operational.

Diagnostic Steps

  1. Scan for codes and review freeze frame data—note engine temperature, RPM, and vehicle speed when the code set
  2. Remove the intake boot and inspect the throttle body visually for carbon buildup
  3. Use a scan tool to monitor TPS voltage in real time: ~0.5V at idle, smooth sweep to ~4.5V at WOT
  4. Check the throttle body electrical connector for secure fit and clean pins
  5. Inspect the wiring harness for damage between the throttle body and ECM
  6. Verify no intake leaks by listening for hissing or using a smoke test

Estimated Repair Costs

  • Throttle body cleaning: $100–$200 (DIY: $10–$20)
  • Throttle body replacement: $350–$600
  • Wiring repair: $150–$300
  • Software update: $100–$150 at dealer

Can You DIY This Fix?

DIY feasibility is moderate for the 2022 Forester. Throttle body cleaning is straightforward—disconnect the intake boot, spray the plate and bore with throttle body cleaner, and wipe clean. After reassembly, perform the idle relearn: ignition ON for 10 seconds (don't start), start the engine, idle for 10-15 minutes. Clear codes and test drive.

Check your warranty status first—the 2022 Forester may still be within the 3-year/36,000-mile basic warranty depending on your purchase date and mileage. The 5-year/60,000-mile powertrain warranty is almost certainly still active. Let Subaru fix it for free if warranty applies.

Got Another Mystery?

"The game is afoot!" Let our AI detective investigate your next automotive case.

Open a New Case