F23 and F20 are both related to temperature and are consistent with poor flowrates.
Get a new boiler by all means but if not installed properly you're back to square one.
Unfortunately very few in the trade understand that modern boiler heat exchangers have huge resistance and you can't just pipe them up and expect them to work with any system.
Vaillants more than other makes appear sensitive to heat output versus flowrate.
Gasguru. You are welcome to pop by and opine/quote. I'm between Guildford and Horsham.