You will never need to change a complete diverter valve on a Baxi 105e (unless leaking) Just remove the cartridge, clean and re-grease. If the problem persists then it's a blocked DHW heat exchanger. If they suggest you need a complete valve, then they are having your pants down.