First time poster, but longtime listener/viewer.
I have a 1998 Acura CL commuter car. Some time ago the engine check light came on with a code of P0171. Independent shop replaced the up and downstream O2 sensor.
Seemed to be good for a few hundred miles but the code came back. I reset the code and continued driving it without any obvious issues. Code came back again after another hundred or so miles.
Yesterday the engine stalled a couple of times when I had to stop at red lights. happened as I applied the brake and slowed to a stop. Engine kind of choked and stalled. Restarted OK, but I don't think it's a good idea to drive the car under those conditions.
Now I am thinking that maybe there was nothing wrong with the original O2 sensors, but they performed their functions and indicated a valid problem and the engine stalling is a result of...whatever is wrong.
Before I take the car back to my mechanic, I was hoping to get some feedback and suggestions about potential problems the car may have causing the P0171 code and what I can do, if anything. Thanks