Not very familiar with these and I've inherited one with an intermittent fault. F22 fault code showing which I read as a dry fire problem. Pump and flow and return thermistors have been replaced before I got there but it still comes up a few times a day. Does the warm start thermistor also play a part?