My Taurus overheated and began to run really rough. I just had the heads milled ('02 Taurus w/ the 3.0L 12v Vulcan motor). All of the upper gaskets were replaced along with the head gaskets. I aso replaced the spark plugs. Now it doesn't seem to idle right Any ideas on my next step. Also, does the thermostat have an oring around?