firstly, did you check and clean the inline filter on the rising mains into the boiler? this can get very clogged and restrict the flow throught the boiler, hence the flow switch being lazy)
Also, when you replaced the diaphram, did you clean out the little feeding orifices on either side as they get crudded up and reduces the flow pushing the diaphram.
T
May 2008