Ahhh i know the sound now, it also would make it when u click the reds on in your car, im pretty sure thats your TPS, might be the ISC though lol... when it does it just put ur hand on the TPS and see if u can feel the knock
ok ill try that tomorow, im getting a new throttle body in a few days, as i have noticed ( you might laugh at this ) the screw on the throttle body where you can adjust the idle seems to be like rotted or something, its not even metal in there, its like someone ealier put something in there to blok it, never seen anything like it. lol
Only thing that does is adjust the idle, if its completely rooted then just get another 1 off another mitsu throttlebody, im sure they are all the same