Sounds like a fuel issue but you should also just do some regular "tune up/preventative" things. Change the oil, fuel filter, fuel/water seperator, spark plugs. Year old gas could very well be bad. I'd add a can of sea-foam or Stabil to the tank and continue to top it off with fresh gas every time you go out. It's odd that you ran for 30 minutes (should have been 3-4 gallons of gas max) before you had issues.
I'm not super knowledgeable about the EFI motors, but I know you can borrow/rent a fuel-pressure gauge at Autozone or Oreilly. This can at least tell you if you've got adequate pressure for the EFI. Also -- isn't there a dealer scan-tool available for these engines that may be able to tell you if you've got a code stored?
Former owner of a 1987 Supra Saltare. Current owner of a Malibu 23LSV.