Just for ****s and giggles, try unplugging the MAF sensor and see if runs for longer.

It might also be the fuel pump relay/resistor issue aswell.


Sounds like it either running out of fuel or the MAF sensor is dying and causing it to run really rough and die.