Fuel system issues

Have you checked fuel volume yet?

I'd also second this. Get a clean 5gal bucket, mark it into 5ths, and flow the pump thru the fuel log into the bucket. Use a stopwatch to see how many seconds it takes to pump 1 gal.