Why does engine coolant overflow but the temperature is normal?

In all probability you either have a bad radiator cap or an air lock.