My Idle Problem, Its a little different..Please help!

Okay, heres my Idle problem,

when I start her up in the morning, she will idle at 2000 rpm until she gets warmed up. After its warmed up, it will go back to just under 1000 rpm like normal…Sometimes, my car will idle at 2000 then drop to 1000 then jump to 2000 again until its warmed up…What’s the problem? My guesses are the TPS and all the other suggestions form the other Idle problem thread or maybe my timing belt is going bad…What do u peeps think it is? Thanks in Advance…

Ray

sounds like a fast idle valve. the fast idle valve makes the car idle at 2K until the car warms up…when the car heats up itcloses and cuts off the air and the idle drop back down.