Fuel pumps are pretty notorious for going south on those things. I see you replaced the fuel pump, so that kind of nulls that point. Did you use the correct fuel filter? I'd need more info from the machine, i.e. model and serial, to be able to help you further.