I know a bad Oxygen sensor can cause this, but is there anything else? Ive already had 2 different Oxygen sensors replaced on the car. How many sensors are on the 98 Altima? Thanks!
A good oxygen sensor more often causes a yellow check engine light than a bad oxygen sensor! The O2 error code could be simply telling you your engine is running too rich or lean as it’s supposed to do. The technician has to follow a test procedure based on the error codes to diagnose the true problem which apparently was never fixed on your car.