Are the two water pipes that go to the tb getting hot? i had similar problems and the little metal pipe that comes off the thermo housing that feeds coolant to the wax stat was blocked so the stat stayed open causing the problem , i just cleaned the pipe out and cleared the meatl pipe so coolant can flow to opperate the wax stat causing the car to idle lower.