Sounds like a fuel blockage on the suction side. I've outlined the checking process for someone else this morning in this thread:
https://www.outdoorking-forum.com.au/forum/ubbthreads.php?ubb=showflat&Number=33959#Post33959