I hate this
for what it's worth i'd put money on the following:
- spark plugs
- maf sensor -> P0170
- O2 sensors
- idle air control valve
- evap solenoid leak -> P0170
- air injection pump, solenoid leak letting air into exhaust manifold -> P0170
- rotted pcv valve hose to throttle body letting extra air in -> P0170
but only $1



