same thing happened to me and it was the radiator fans. when i changed out my radiator i poured my own radiator fluid...thus creating an air pocket. The thermostat was reading this air pocket and wouldn't turn on the fan. This made my car overheat when at a dead stop. all i can tell you is that I took it to acura and got them to fix everything for like 200