I have a spare TP Sensor that I bought thinking that it was going to cure a hesitation problem that is bugging me right now. The TP switch doesn't usually go bad so I'm not sure if that's what the problem is. If you have an idle problem I'm sure that ICV (Idle Control Valve) could be more the problem. If you neee help locating anything email me on the above address.