0 like 0 dislike
997 views
by

Santa Fe has 121K miles and at times won’t go over 20-25 mph, ESC OFF LIGHT came on, Engine Check Light On. ESC OFF LIGHT went off. Scan showed code "P2187 System to Lean at Idle Bank 1". Cleared Code, Engine Light went off. Drove Car, Check Engine came on and car wouldn't do over 25 mph. Scanner read Code: "P2135 Throttle Peddle Position Sensor Switch A - B Voltage Correlation. Cleared Code, started Car; Check Engine Light On, Scanner Read, P2187. Cleared, Started Car, P2187 Code again, Cleared, Started Car no Engine Light, Drover and restarted several times no Engine Check Light. Waited a few hours, started car and Engine Check Light came back on and Scanner Read, P2187 Code again. Any ideas?

Vehicle: 2007 Hyundai Santa Fe 2.7L

1 Answer

0 like 0 dislike
by (13.5k points)
P2187 Fuel trim too lean at idle bank 1

P2135 Throttle pedal position sensor switch "A". "B" voltage correlation

You have a known TPS (throttle position sensor) problem you may even have to update ECM software, Here is the TSB number 10-FL-010 , this is a revised TSB.
by
0 0
Thank you for the confirmation!  

I have another issue with my Santa Fe that you may be able to help me with.  The Santa Fe does not like to start after putting gas in the car.  You have to crank and crank before it will start.  However, if the Santa Fe is left running while fueling, most of the time it will continue to run, but roughly and a strange sounds come from inside the tank.

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...