A few months back I discovered my 2000 wrangler had a high idle while it was running in park. Even after putting it in gear it still idled at around 2500 RPMS. I cleaned the throttle body which brought the idle down to around 1000 RPMS. Either in gear or park it is still idling high. I do not know what else it could be, any suggestions?