Since you recently replaced your temperature sensor, it could be that the device is not working properly and you may've even put a faulty one in (unlikely though). Double-check your installation and even try starting over that installation, just to be sure...
Also, weird idling like that could indicate bad spark plugs (due to misfires), ignition coils, spark plug cables, or the device they connect to which is the distributor cap (or in new cars, the ignition coil). I know it sounds unlikely as well, but I recently had a very similar issue with a Toyota Corolla (2003) that had to get new plugs after we replaced the temp sensor, because re-hooking the battery sent a good jolt to the plugs.
If it's one of the items I listed, these are MUCH cheaper to to replace than throttle bodies, and you can usually test those components at an autozone or place like it, on the way home for free.
Try that to help scratch off more potential problems.
All of these answers may help, and are far cheaper solutions than flat out replacing some major components. Try these first to help dwindle down your problem. (Which judging by the year, may be much simpler.)