I am not really familiar with the M3W but most 4 wheel trads have a fuel pump relay, so even if the fuse is OK it could be the relay.
Having said that it is most unusual for a relay to fail while running, they normally expire after a long period of not being used.
It does sound like a fuel delivery system issue , good luck in tracing the root cause.