i had the same thing happen with my 1990 mm a while back. it was the fuel pump. i could spray fuel or starter fluid down the intake and it would run but when i would stop it stopped running. funny thing was i had replaced the fuel pump with a napa brand pump less than 6 months back after the original one failed. ended up putting another oem pump back in and have not had problems sense.