my car hesitates on acceleration, on 2005 Toyota Corolla

Had these codes. P0123 TPS A circuit high input P2103 Throttle actuator control circuit high, P3125 TPS A/B Voltage correlation

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers 5 comments
Will need scanner to ckeck TPS% from closed throttle to wot. KOEO.
Scanner can read codes but can,t read Data stream. It gives a no communication info. I use snap-on solus pro. When I Erase the DTCs and recheck after i get ( No DTC detected) but the Malfunction indicator Lamp(MIL) will not go off. I have replace the throttle twice.
What is the code(s) must be hard fault if lamp won't go off. Most all scanners can read
TPS%.
Thanks for your quick response. please these are the codes:
P0123 Throttle position sensor switch A circuit high input
P2103 Throttle actuator control motor high
P2135 Throttle/Pedal position sensor switch 'A'/'B' voltage correlation.
When I Erase the scanner shows no faults but the MIL will still be on.
The fault is intermittent.
REPLACE TPS.
Thank you all for your help. I have managed to solve the problem with the Corolla. it was the Electronic control Unit. (ECU)
I'm most greatful to you all.
seek diag and est to determine problem a scanner will be needed