The car is a 2002 Lexus es300 with 130000 miles. The check engine light is on and the error code is a P1135, indicating an error with the Bank 1 Sensor 1 A/F heater circuit. The car is also experiencing a low idle when warm (not an issue when the car is cold) of approximately 300 rpm, resulting in relatively frequent stalling while stopped. Ideally, I would like to replace the A/F sensor, but it is rusted onto the exhaust pipe. Is this sensor likely the source of the low idle or should I be looking for a different cause? I have already cleaned the throttle body and attempted to reset the idle air control valve, without improvement. Is there a way to tell the car to operate in open loop until I can get the A/F sensor repaired?
I would look for different source because that code generally means the heater element as burned out in the oxygen sensor and that is absolutely nothing to do with all the car runs. That's just to warm it up so it doesn't pollute the first 30 seconds you're driving the car. But you can't tell the car to operate and open loop. It's all computer regulated. You could remove the thermostat if it ran cold enough. It would stay and open loop though
Thanks! I recently noticed that the rpm reading from the OBDII port is pretty different from the tachometer reader. When I'm idling and the tachometer shows 300 rpm (low enough to be at risk of stalling), the OBDII reader is showing that the ECU thinks the car is going at 650 rpm. Does this indicate a bad crankshaft position sensor? There is no error code indicating this. Thanks again.
I've also already attempted an idle relearn procedure without improvement. And merry Christmas!