If its an 87 with the 2.9L, make sure you hear BOTH pumps. My 87 2.9L has one tank, two pumps. The one in the tank supplies low pressure high volume to the FRAME RAIL pump which supplies high pressure to the fuel rail. Before I changed my in-tank pump, when I would turn off the ign, I would hear a swooosh sound from the tank. I found out if I started the engine, then had someone turn off the ign while I was near the tank, I could hear the swooosh. Changed the pump, no more noise. If you have a no start, you can listen to the pumps to see if they are going. If your not sure, spray some choke spray into the intake just pass the throttle plate. If it starts then stalls, its definitely fuel. If it still won't start, check for spark at the plugs. You could have a coil, module or pick-up coil problem. Also, if your losing voltage at the coil or module from the ign switch, that would definitely cause a no start. Should have battery voltage at the ign coil and ign module. You can have up to .5Volts less then battery at the ign coil or module and it still should start. When you have voltage drops of 1 volt or more, you have to diagnose the ign circuit.