Look into the possibility of the float level being set too high or debris has cause the needle to remain open.
After your next engine shut down open the bowl level viewing plugs, if fuel runs out there either of those will be the issue.
It should be set so that the fuel just reaches the...