Could be one or more of various problems.
Ch thermistor not reacting causing overheat.
PCB not responding to (correct sensing of thermistor), adjusting gas valve accordingly causing overheat.
Pump not running quickly enough to clear water from boiler causing overheat.
Gas valve modulator not responding to (correct voltage from pcb) causing overheat.
All overheat situations are likely to spit through aav as described, also possibly operating prv which would cause loss of pressure
Carefree, July 2010