Join Date: Aug 2017
Location: Perth, W. Australia
I can't say for sure if it's the filter. Usually a bad filter causes misfire when accelerating, but like the tank, fuel and dirt settle overnight so it sometimes starts ok then restricts flow when driving. Filters are cheap to replace, next, I would check fuel pump and hoses, I have had a hose in the tank split, started ok, then died after a 30 seconds or so.
Can you hear the pump priming for a few seconds when turning key on? Have a listen cold and when it dies. a split hose will give a gurgling noise, but not if the tank is full as it's all submerged.
really, it's a matter of troubleshooting.
I would first check pump, hoses and filter. Next, it may be cutting out because it's getting hot, a bad coil or sensor maybe, usually though it won't start again because it's still hot. It starts again when hot but roughly, which is why I suggest fuel issues first. Then the electrical testing.
Hopefully others will add ideas etc.