Q: My 98 accord keeps giving me system too rich , i changed the o2 sensors both of them , the map sensor, the distributer , spark plu

asked by on

My 98 accord keeps giving me system too rich , i changed the o2 sensors both of them , the map sensor, the distributer , spark plugs, gas cap and it keeps giving me p0170,and p0172 i dont know what else to do

My car has 205921 miles.
My car has an automatic transmission.

P0172 means too much fuel or, conversely, too little air, is being supplied and thus the air fuel ratio is sub-optimal. Other causes of this code setting, that are not reflected in your list, include a dirty mass air flow sensor overstating the amount of air entering the engine which may cause excessive fuel delivery, leaking fuel injectors allowing too much fuel to enter the combustion chamber, a faulty fuel pressure regulator, a vacuum leak, a stuck engine cooling thermostat or a faulty coolant temperature sensor. There are other possibilities as well, but the foregoing are principal causes to check first. If you desire that this problem be diagnosed by a certified Mechanic, dispatched by YourMechanic right to your location, please request a check engine light diagnostic - P0170, P0172 and the responding certified mechanic will get this taken care of for you. If you have further questions or concerns, do not hesitate to re-contact YourMechanic as we are always here to help you.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. My 98 accord keeps giving me system too rich , i changed the o2 sensors both of them , the map sensor, the distributer , spark plu

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Total Engine Replacement

If only the timing belt is broken, and there is no valve train or piston damage (due to the belt break for instance), or other engine damage, it will be more cost effective to repair the engine and even do...

Q: I have a leak of water coming from my motor do I need a head gasket my car keeps running hot

Hello. Though there are a lot of areas that can leak coolant on this car, it is common for the head gasket to fail and cause this. If the leak cannot be easily seen I usually pressure test the system...

Q: Code P0170

Hi, thanks for writing in. The OBD-II Error Code P-0170 indicates that the powertrain control module is detecting a fuel trim that is outside the range of specification set by the vehicle’s manufacturer. This can mean a negative fuel trim...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...