Possibly the Air Flow MEter Fuel Pump contact or the CIrcuit Opening relay dropped out for a bit?

http://www.4crawler.com/4x4/CheapTricks/index.shtml#FuelPump