Im sure the pump is working ok.
I dont have a timer on it so its possibly the diverter or pcb,
I guess i will start with the diverter valve.
since posting the question it is working, however it does do that from time to time and then it will stop again. Does that help diagnose the problem.