So these codes come up when the engine has a vacuum leak or the fuel filter is clogged.
122 Throttle position sensor signal too low
157 Mass airflow sensor signal too low
172 Oxygen sensor indicates a lean condition
181 / 189 Lean condition during part-throttle operation
186 Injector pulse width higher than expected
556 Fuel pump relay primary/control circuit fault
Here is the location of the fuel filter and a video and how to change it, with a video on how to check for a vacuum leak.
https://www.youtube.com/watch?v=xN5pcM-5bso
and
https://www.youtube.com/watch?v=tym7gO9RlxE
Please check the intake tube between the MAF sensor and throttle body, there should be no cracks/tears.
Oct 14, 2026 at 5:50 PM