Have Subaru Questions? Ask a Subaru Mechanic and Get Answers ASAP
The P0122 is a fairly straight forward code pointing to a fault in the Throttle Position Sensor. Inspect the wire harness and connector for any loose, broken or rubbed through wires. If the visual inspection checks ok, then most commonly this will be a faulty sensor, and replacement should solve the problem.