the loss of water pressure is mainly due to the leaking rad but if the boiler has not been serviced correctly, probably the exspantion vessle is out of charge and this exagerates the pressure loss in the heating system. The domestic water flow switch has no diaphragm in it but it does have a minimum flow rate to call for demand, mind you there is a flow rate restricter on the right hand side this may have some debris in it. sounds like you need a good combi-man round there.
cbs ltd
(combination boiler services Limited)
john
March 2008