This probably isn't the cause, but have you treated the water to remove chlorine and chloramine?