Check engine and VSC light

Asked by Sep 26, 2015 at 09:32 PM about the 1999 Lexus ES 300 FWD

Question type: Maintenance & Repair

The check engine and VSC light have come on for my 1999 Lexus ES 300.  I
had my mechanic run a computer check and the code is PO125 (Insufficient /
Time or Temperature for Closed Loop)

3 Answers


Sounds like a temperature sensor.

2 of 2 people found this helpful.

Any Toyota or Lexus the ECU will automatically shut off the VSC/TRAC when the OBDII detects anything wrong with the engine. It does not allow any non-driver control on brakes and throttle- which is what VSC does, apply brake or power to a wheel(s) to help maintain control. Open loop is when the ECU ignores signals from 02 sensors and defaults to a pre-set condition and when car reaches normal operation temperature goes in to normal closed loop. Long winded way of saying Rowefast is right.

2 of 2 people found this helpful.

There's the Toyota guy!

2 of 2 people found this helpful.

Your Answer

ES 300

Looking for a Used ES 300 in your area?

CarGurus has 676 nationwide ES 300 listings starting at $2,000.


Lexus ES 300 Experts

  • #1
    Tom Demyan
  • #2
  • #3
View All

Related Models For Sale

Used Lexus GS 300
13 Great Deals out of 589 listings starting at $1,995
Used Toyota Camry
890 Great Deals out of 73,115 listings starting at $1,400
Used Honda Accord
592 Great Deals out of 92,752 listings starting at $1,495
Used Toyota Avalon
183 Great Deals out of 10,000 listings starting at $1,995
Used Lexus LS 400
150 listings starting at $2,450
Used Lexus RX 300
12 Great Deals out of 708 listings starting at $2,495

Used Cars For Sale

2003 Lexus ES 300 FWD For Sale
169 listings starting at $2,999
2002 Lexus ES 300 FWD For Sale
7 Great Deals out of 170 listings starting at $2,000

Content submitted by Users is not endorsed by CarGurus, does not express the opinions of CarGurus, and should not be considered reviewed, screened, or approved by CarGurus. Please refer to CarGurus Terms of Use.