I have had similar problem and the F2/F4 fault code was cured by replacing a sticky diaphram flap,it is no good trying to clean it also the new one is a slighty modified type.
I also had a problem with the flue whistling when the burner was running,the answer was to do with flue pressure.
We...