I set the TPS coorrectly and I did what you told me to on the Temp sensor, and its still idleling pretty high. I heard that every time the TPS sensor is adjusted, your suppose to set timing again. The TPS sensor had been moved various times but I never did set it correctly till today. Can timing cause my high idle? I'm out of ideas.