Sorry its not a stang question, but its a 95 f-150, I swapped the t.p.s out, it was on the bottom of the TB, So i had to take the tb off

so i cleaned it, and the iab, it was gunked up good, also pulled the egr and it looks alright, i ran codes, it brought up quite a few about idle problems...duh!, and throttle positioning, of course it goes down when i put it in gear, but in park it races to about 2-2500 and stays....

weird, any help would actually make my night, because im stumped, and burned my hand on the dang tb.
Btw, it has 200k miles, but has had routine maintence.
also, its not the idle set screw. thnx
__________________
Police package 5spd 90 Lx, Stock original motor, 3.27grs, BM fan, fms 10.5 clutch, D&D quadrant, and adjuster, ADS chip, 180 stat, mac cai, mac h-pipe, mac subframe connectors, ASP crank pulley, ripper shifter, 26x10.5 M/T sport pros welds. 246 hp according to analyzer

Race weight: 3,120
E.t-13.57 with 26x10.50's e.t. streets. 1.88 60'
mph- 99.92 mph