How long have you driven since that happened with no issues? Since I originally posted this I've found that if I drive with the heat cranked that keeps the car from overheating. Whatever the issue it should have been fixed the first time. Funny, when I drove it back to the dealership to get fixed i had no issues with overheating. The check engine light came on, but I didn't have to crank the heat to keep the engine cool.