Hello, with this many codes, most are in the range of some major vacuum leaks or Secondary Air Injection issues. P0102 Mass air flow frequency low, P0121 Throttle position and Map reading do not concur- meaning the Manifold vacuum is too low or too high for the relative throttle position.
P0137 02 sensor Bank 1 Sensor 2 low voltage (lean condition).
P0154 02 sensor Bank 2 Sensor 1 no activity.
P0171 Lean Bank 1
P0174 Lean Bank 2
P0300 Random cylinder misfires
P0440 Evap system Malfunction
P0507 High Idle, most likely vacuum leaks again.
This vehicle needs to have the Intake manifold gasket checked for leaks, as well as the Secondary Air injection pump needs the diverter valve checked or block off the hose from the pump and see if its on when it shouldnt be.
There is most likely some wiring issues with the Oxygen sensors, or they have failed with the age of the vehicle.
But a smoke test on the intake manifold first to check the gasket, and then take each thing one at a time after any vacuum leaks are repaired.
The vacuum leaks are probably causing the MAF and MAP codes, as well as the P0137 low voltage. As well as the Lean Bank 1 and 2 codes.
https://www.2carpros.com/articles/how-to-use-an-engine-vacuum-gauge
https://www.2carpros.com/articles/how-to-test-an-oxygen-sensor-02-sensor
https://www.2carpros.com/articles/mass-air-flow-service
SPONSORED LINKS
Sunday, May 28th, 2023 AT 4:58 PM