I've read through several threads on this but I haven't seen quite my situation yet.
I was getting a P0121 "Throttle Pedal Position Sensor → Switch (TPS) A Circuit Range → Performance Problem " so I decided before I replaced anything I would just try cleaning the TB since it has around 147K on it and I haven't cleaned it since I got it with 50K.
After cleaning the TB (left the battery disconnected the entire time, over an hour) I put everything back together and immediately had a P0507. The engine idles very high, around 1500RPM. I have seen some posts that say this is a vacuum leak and some say it is normal until the PCM relearns the idle.
I have driven it about 215 miles since, and it still idles very high on startup. After my drive to work, around 20 miles, it idles closer to 800RPM at a stoplight.
Is there anything else I can check for, is this expected behavior, or does this along with the original P0121 code indicate I just need to replace the TB?
Thanks!
I was getting a P0121 "Throttle Pedal Position Sensor → Switch (TPS) A Circuit Range → Performance Problem " so I decided before I replaced anything I would just try cleaning the TB since it has around 147K on it and I haven't cleaned it since I got it with 50K.
After cleaning the TB (left the battery disconnected the entire time, over an hour) I put everything back together and immediately had a P0507. The engine idles very high, around 1500RPM. I have seen some posts that say this is a vacuum leak and some say it is normal until the PCM relearns the idle.
I have driven it about 215 miles since, and it still idles very high on startup. After my drive to work, around 20 miles, it idles closer to 800RPM at a stoplight.
Is there anything else I can check for, is this expected behavior, or does this along with the original P0121 code indicate I just need to replace the TB?
Thanks!