So if you fill the fuel filter and it runs for a while and dies, open the fuel canister back up. If empty, then that points to the low pressure side that draws fuel from the tank. That could be the pump, a crack in a fuel line, blocked or faulty anti siphon, blocked screen on the pick up, etc...