I have an 2003 Cobra that just started over heating. It was spewing coolant out of the cap. Had it towed in. They changed out the thermastat and the water pump. It ran fine for a while then over heated again. Towing it back tomorrow. The fan seems to be working o.k. but I will have them check it. Any ideas???? Thanks. No mods to the engine accept exhaust and CAI.