why not post the codes. ???usa car 96, has many codes, not one, useless or not useful.(gas cap loose excepted)Does all lights on car work and radio, bright head lights.?cranks robustly, ?spark good,? ECU cuts fuel any time one of 3 park failures, fail.?so, spark is next.then if spark is ok then we try test fuel. (spray )0if that fails, cam belt fell off or lost time on cam, every 60k happens.(spec)if runs and sounds ok on test fuel, good.crank engine for 5 full seconds, release key does the scan tool show errors. NOW? it will if those 3 spark things above, are failing.even a dead tacho line can kill all injections.or if TPS outputpin stuck at 5v due to ground wire to it cut,at TPS, ok now the relay.ECU does ground the coil (see schematic?)but only for 3 seconds, keyon, (repeats key on).then turns off (all G16s 91+ do that 3 sec rule.)then the relay closes, cranking full time. look now, 96 relay is on the heater box, behind the glove box, the pink wires are BINGO FUEL.if that works 12v on pinkk, then check fuel pressureis car a 2 door? if 2doors, the pit behind left rear tail lightsee g402 ground that is pump ground and loves to rust there.(kills pump dead)as does the pink wires there (rust), (connectors)see 96 ecu schematic here.
http://www.fixkick.com/schematics-run.htmlread the pump page.
http://www.fixkick.com/INJECTORS/pump.html#pumptestsgot 34psisee how to fix and test pump pagehttp://www.fixkick.com/INJECTORS/PUMP/dead-pump.html