My 02 taurus is overheating. We've changed the radiator, thermostat, water pump, radiator hoses, fan, radiator cap, & heater core. It does fine for short trips but after 30 mins or so the temperature gauge starts to rise. Once the temperature goes up the water spills from radiator when car stops. No water or smoke from exhaust though... Please any suggestions?