Two other possible options. If the engine runs and ticks over but dies when you try and drive check the in tank fuel pump. My 1991 V8i suffered from this and it was because of dirt in the fuel tank. It kept blocking the filter on the bottom of the fuel pump. You can get at the pump from the rear floor. Lift the carpets and sound deadening and you will find a circular plate. The fuel pump is underneath that. Failing that check out this link
LRE Forum
Ivan