Thanks for all your comments and suggestions. I located and cleaned the strainer this morning and also gave the flow switch a little tlc. Strainer was really bunged up but flow switch seemed ok.

Refilled and purged and powered up - when I got home this evening everything was still working ok.

Thanks again - recon I just saved myself a heap of money!