I know when it is cold it will run at 1000rpm and then after a few minutes will go down to 600rpm. Did you run it for a few minutes to see if the idling changes? Maybe disconnect the battery for 15min just to reset the ecu' s :tiptoe:
Sounds like its a Tps issue? Its possible that the software has changed the tps position on the car at idle if that makes sense. What does your tuner say? Did you get the codes read on the car?