Q: My check engine light is on even after replacing both O2 sensors.

asked by on December 28, 2017

my check engine light still comes on after i changed the up and down 02 sensors and egr valve. the code says no reading on the up stream when i replaced them both. then the egr valve says bad flow

My car has 210000 miles.
My car has an automatic transmission. its a 1999 buick centry 3.1

Check Engine Light is on Inspection $79.99 - $89.99 Get a Quote

When a car has as many miles as your has, the problems really start to stack up until it seems like everything happens at once. Reading and interpreting the codes can be more subtle than it appears.The guys at the auto parts stores who do it for free often do not have the training to fully understand what the codes mean. When the check engine light comes on, it can have multiple codes, and if you are not careful reading, you may not see everything that is there. A code that says you have no reading on a sensor could mean that there is damage to the wiring or the connector rather than the sensor itself. An EGR code that says you have low flow doesn’t necessarily mean you need an EGR valve. It could mean the EGR passages in the manifold are clogged. Your best bet is to have the codes read and interpreted by someone with the training and the experience to give you the whole picture. You can do that at your convenience by contacting YourMechanic. They can send a technician to your home or office to check out your Buick and let you know what it will take to solve your problem.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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

What others are asking

Car oftentimes doesn't start, when it finally starts it doesn't stay running.

Hello there, many common faults will cause your 1989 Oldsmobile Cutlass Supreme to have a hard time starting and die after it starts. You have done great in replacing the crankshaft position sensor, fuel pump, fuel filter, and ignition module...

Check Engine Light is on with trouble code P0014.

Hello, this over-advanced camshaft timing is a significant problem, and should be checked out ASAP by a professional mechanic. Trouble code P0014 indicates a problem probably due to worn timing chain guides, a stretched timing chain, or a weak timing...

What Causes Dash Warning Lights to Flash?

There are many dash warning lights on your instrument cluster or dashboard. The one that stands out the most is the one that gets the most attention in most cases. These different warning lights come in different colors like red,...

Misfire, loss of power, CEL comes on... Replacing ignition coils did not fix

Hello. The numbers you have provided did not yield any results through my search. If the part numbers are different, and the ends are physically different, then they may very well be different coils or it may just be an...

Service Engine Soon Light came on yesterday.

While the oxygen sensor may be the cause of the service engine soon light coming on, it's best to have a certified technician correctly diagnose why the service engine light is on. When the service engine soon - or check...

While I'm driving the accelerator disengages and it won't accelerate with the gas pedal pressed all the to the floor.

This loss of accelerator control is a built in safety feature of the vehicle computer and can render the throttle inactive if it sees a problem in a major component or loses communication with the throttle sensor. I have even...

The car revs while not moving, the check engine light is on

Hello. If the engine speed is going up and down as the vehicle is sitting there and running, then it is not a transmission problem. It can be an intake manifold issue as they mentioned, as I have seen a...

Why would I have an intermittent spongy brake pedal on my 1999 Chevrolet Suburban

Hello. Most of the time this is caused by the master cylinder failing internally. If you have replaced it with a new one then that should not be the issue. If you used a rebuilt master cylinder then that may...

Fuel vacuum line

We would need to know the exact code your vehicle is setting. The code should have a complete pinpoint test done to locate the problem. Once the tests are done, then the system can be fixed. Driving the vehicle with...

Related articles

P2651 OBD-II Trouble Code: B Rocker Arm Actuator Sys Perf or Stuck Off Bank1
P2651 means an electrical circuit that is short or open in the rocker arm actuator control circuit due to low engine oil or an open circuit.
P2056 OBD-II Trouble Code: Reductant Injector Circuit/Open Bank 2 Unit 2
P2056 P2056 trouble code definition The diagnostic trouble code P2056 indicates that the reductant injector that is located on bank 2 of the exhaust (system) has an open circuit. Related Trouble Codes: P2047 OBD-II Trouble Code: Reductant Injector Circ/Open Bank...
P0821 OBD-II Trouble Code: Gear Lever X Position Circuit
P0821 code means that a defect in the transmission shift mechanism range circuit has been detected due to a failed sensor or a locked solenoid.