I find whenever the system has been drained and then refilled it seems to get completely full of air and this problem reoccurs, as its an open vented system shouldn't the air just dissipate up the vent pipe ?
Pictures here
//www.diynot.com/network/starfire/albums/
Thanks
Some systems are badly designed and trap air in many places, worse they pump over into the header tank and/or suck air in via the open vent pipe.
It looks like your hot water cylinder balancing valve is only 15mm size, in this case you will probably benefit from having the valve almost fully open. As you have a thermometer I suggest the following.
1. Take the thermostat off the cylinder's surface, so that it calls for heat constantly.
2. Attach the temperature sensor to the boiler's flow pipe (flow out of the boiler) and wrap the sensor with some insulation (dry cardboard is as good as anything else for this test). Run the HW program only. Compare the peak temperature recorded on the Multimeter and the boiler over several boiler cycles to assetain repeatability.
2. Move the sensor to the boiler return pipe, and repeat. Continue opening the cylinder balancing valve until there is about 15C temperature difference between Flow and return.
As you open the valve you should see that the boiler will run for longer periods as the flow rate increases. If not then you may have a partial blockage in the primary system pipework. You may end up with the 15mm gate valve fully open on your configuration.
There is also the possibility that the rubber ball inside the 3 port valve has come adrift - unusual with a new valve, and unlikely as the CH flow seems improved, but possible.
If you're sure that the powerflush was done properly then beyond this you may have to investigate further blockages.