So when you cleaned your throttle body you looked inside to make sure the butterfly is closing all the way? If it's not adjusted right you can throw all the new tps's at it that you want and it will never idle down. With engine off and intake hose disconnected the flap should be shut, if not you can adjust the stop screw to allow it to close. Once you've done this you'll need to re-adjust your tps again. If none of this helps then I'd hafta say you have a vaccuum leak.