Need some help troubleshooting...

X2 on the fuel pump. Are you sure the filter is clean?
Next time it dies, pull the air cleaner and see if the accelerator pump squirts.