yea it is on the back of the throttle body. So it is the TPS, throttle position sensor im guessin? I have already had 2 different IACV in there to see if it would fix it and that wasnt the problem. And any engine just got rebuilt so im sure the mechanic filled up the radiator correct becuase this idle problem has been going on for almost a year without me being able to fully fix it. Would the TPS cause the car to idle like it does if it were to be bad? Let me know becuase i will change it asap, thanks ... later