Q: My car won't accelerate past 25 mph. Check engine light is on, the code is for an oxygen sensor. 2002 Lexus GS300

asked by on

Check engine light came on about 2-3 weeks ago. The code was for an oxygen sensor, bank2 sensor1. Left it until we had a chance to take it in. About a week ago I took it on a long drive and probably pushed it too hard. Then on my way home it started making this rumbling noise, like a cat purring really loud. The next day the noise was still there but I was able to take it on the freeway and drive it to work, about 10 miles. Then on my way home that evening I was able to drive it most of the way home, but it wouldn't let me accelerate past 30. I towed it the rest of the way home. Bought the correct sensor, changed it myself and erased the code. Drove it around a little after; the noise is still there, and it continues to not let me accelerate past 25-30 mph. No check engine light has come up.

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

Hello. From the explanation that you are giving me it sounds like you have a catalytic converter that is failing. When this occurs it will give you these codes and will cause a loss of power. You should have this checked out by a certified mechanic, like one from YourMechanic, that can diagnose why there is a [power loss] https://www.yourmechanic.com/services/loss-of-power-inspection

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 car won't accelerate past 25 mph. Check engine light is on, the code is for an oxygen sensor. 2002 Lexus GS300

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: My 06 PT Cruiser will not start and the Check Engine Light is on. It turns but will not start, what does this mean?

Hello - first task is to determine what problem codes are set with the Check Engine Light. It is possible this is a problem with the wireless control module being "locked up". There is a Chrysler technical service bulletin (232597)...

Q: Q: Alternator not charging battery

Hi there. To be honest, when the alternator tests as good and the battery terminals are good, this issue is typically very difficult to diagnose. In most cases however, this is either an electrical relay fault to the charging system...

Q: The car will not move when you shift it into Drive. It works fine when you shift it into Reverse.

Hello there. Like you mentioned, many different faults will cause your 2001 BMW 330i to not move when it is put in drive. The most common faults are faulty shift linkage, shift cable broken, torque converter, low transmission fluid, or...

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...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
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...