I have a 2002 Lexus es300 with 160k miles. The day the vehicle went out, the gas pedal was not responding with the engine on. I turned the vehicle off and it would not start back up. Thought it was the battery and changed the battery. Still would not start. Got it scanned and the code that came up was P2118. Will changing the throttle body fix the problem?
Will changing the throttle body fix the problem?
Possibly. However there are other possible causes. Don't just throw parts at the problem, perform a proper diagnosis first.
https://www.carparts.com/blog/p2118-code-throttle-actuator-control-motor-current-range-performance/
Will changing the throttle body fix the problem?
A P2118 code doesn't mean you replace the throttle body. Throwing parts at a problem can make things worse. Codes generally point to an area but not a specific part:
Common causes & common repairs https://www.obd-codes.com/p2118