I have to assume that this was not happening prior to the exhaust work.The two most likely problems are an unmetered air leak, like intake manifold plenum gasket, cracked vacuum hoses or the wrong PCV valve. If you hear a lot of hissing in the area of the PCV valve you may have the wrong one, get a Motorcraft one and try it, that is the cheapest and easiest thing to try. The other thing could be the the throttle body, since you replaced that. Was this a new or used part?On the throttle body is a valve with a two wire connector, the valve is cylindrical with a flat base and two bolts holding it in place. If you unplug this valve with the motor running and the valve is functioning properly, the engine should slow down. These valves can get stuck and make the idle stay high. These are your first things to check, let me know the results and I can try to help you further. Good luck.