I would like to know whether I need a new fuel pump as my heating keeps locking out, firing, not firing, manual solenoid activation needed, does not always work. Had serviced within last few weeks, had engineer out numerous times since says need a new fuel pump. Could it be something else, eg, programmer, timer? Thanks