Why does my car idle high when I start it up then idles low and high. on 2007 Chrysler Aspen

My chrysler aspen 2007 idles high when I start it up now matter when it is then when it idles down it seems like its idling low to normal almost like its going to cut off. I got it diagnosted but they say it might be a wire or sensor they don't really know but I can get an overall inspection for 180.00 dollars. Can anyone help?

3 answers 1 comment
POSS IDLE AIR CONTROL VALVE GOING BAD CLEAN THROTTLE BODY 1ST AND SEE IF THAT HELPS
Thanks for your help.I will see if this fixes the problem.
have you found out the problem? mine is doing the same thing. i brought it in a year ago to dodge they replaced spark plugs and cleaned some things supposively for a hefty $1800 well now its back running high rpm's and theres a battery light on.
Its ur tps sensor