check around the thermostat housing going into the block cause i think it would take a while for all that water to escape through the cap hole vent. plus, and this sounds a bit stupid but when you stop and check to find the tank empty blar blar blar, is the temp gauge going up badly.