although it might be a fuel related issue...
first i would check the oil pressure sensor, they are notoriously prone to fail and when the engine loses oil pressure it will kill the ignition signal and shut down.
A tell tell sign is if you see any leakage around it, that usually means the switch diaphragm inside it is not holding under pressure.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.