If pump only runs on diag and there are no faults then I would suspect the thermal switch has failed. Can be replaced. Wammers put the part-number in his How To in the Technical Section. You can very gently prise the little board past the rivets and leave enough to bang them on again after you...