fuel issue
With everything hooked up correctly, disconnect the hose going into the fuel filter. Run a longer hose to a gas can and crank the engine. If the pump is functional you should get fuel pumping out into the can.
I agree that having to rotate the engine to install fuel pump points to good eccentric.
If you can get fuel from tank to filter then filter or carb ( stuck float???) seem to be the only thing left.