My mechanic fixed my thermostat housing a few days ago cause it was leaking and now my car is overheating he also replace my thermostat. My car is not leaking now and has antifreeze and im not stuck in traffic. And my fan is working. Any ideas what is could be. evey 10 minutes i have to pull over to let it cool down