Q: Got 140,160,134,154 after cleaning MAF sensor for 2004 mazda6. I had P0130 earlier but that one gone. should i replace all ho2s?

asked by on

My mazda had p0300 and some other codes (174 i believed) earlier. I took it to a dealer and a mechanic before. They both told me to replace cat converters. But I found that filter box was not closed properly and air filter was missing so I suspected I had air leak instead. I fixed that and applied a bottle of cataclean on the car. All codes are gone except p0300. I suspected the MAF sensor got dirty. So I cleaned that with a CRC cleaner. After I put MAF back, p0300 seemed gone. But the car become very sluggish when it tries to accelerate. After a while, codes P0134 (pending), P0140 (confirmed), P0154 (pending), P0160 (confirmed) appear. It seems all 4 oxygen sensors are dead. I wonder if I killed all sensors using MAF cleaner or cataclean. And why it is even more sluggish than when I had p0300? It was very rough when I had p0300. But at least acceleration was okay. But not, the car doesn't want to shift up at all. And it still vibrates a lot, though not as much.

My car has 150000 miles.
My car's transmission is unknown to me.

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. Got 140,160,134,154 after cleaning MAF sensor for 2004 mazda6. I had P0130 earlier but that one gone. should i replace all ho2s?

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: Car is overheating and smoking, the is coolant low, and there is a rattling noise

Hello. From what you describe, it would appear that your vehicle may be experiencing more than one issue. If the vehicle needs to be constantly jumped, then there is likely an issue with the battery or the charging system. I...

Q: power steering is leaking / I have the pump/ pressure hose / belt

Any rubber component on a vehicle system is typically leak prone after about a 6 year lifetime particularly, for example, if you break the seal that a rubber hose in a power steering system makes to a nipple (on pump...

Q: Check engine light with a code about insufficient temperature P0126 to the engine.

Hi there. The coolant temperature sensor (CTS) is not working correctly. The sensor is sending a signal that the engine is already warm and when the engine first starts up, it needs more fuel a rich mixture to produce more...

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...
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...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.