I would check fuel pressure whilst running. and then check for spark after it cuts out for starters. could be bad coil/distributor/relay. you will have to give more detail of the symptoms? like:can it be revved/ is it misfiring/smelling of fuel/smoking/ rattling?