Sounds like over-pressure to me. This can be caused by either too much engine heat, too much coolant or a dodgy pressure release.

I'd check where the pressure release (it may or may not be the rad...