When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
jbrew
I replaced the iac,
checked all the vacuum lines
checked throttle linkage
checked fuel pump and regulator
all the above didn't change the high idle
I replaced the tps and immediately the problem is fixed, idles great.