Also check the EEC relay. It's in the power distribution box next to the fuel pump relay on a '94 3.0L. If one or both of these relays are bad, it can cause the problem you have described. When you turn the ignition on, listen for a "whir" or "hum" coming from underneath the truck on the driver's side - this is the fuel system being pressurized. If you don't hear the whir or hum, it's an indication that one or both of these relays is bad. Also, when you turn the ignition on and the check engine light doesn't come on for a couple seconds like the other trouble lights (e.g. the antilock brake light), it's an indication that the EEC relay is bad. Each relay goes for about $10.00 - $15.00 at a parts store.