may be a blockage in the system. where is your temperature gauge when you drive on hot days. it is somewhat normal to have the coolant boil over a few times but not consistantly. i am not sure about the seal on the overflow tank, maybe others can provide that info.