WHY IS IT FLOODING?

1994 Isuzu Trooper • 175,000 miles

1994 Isuzu Trooper 3.2LSOHC 4door, AutoTrans, has New injectors(6), Plugs(6) & wires, ECU, coils(3), Crank Sensor, Timing belt, water pump, radiator, O2 sensor, Speed Sensor, Idle Air Control, Pressure Regulator, Ignition control module, fuel filter, pvc, Air Intake Temperature sensor. I had all the stuff replaces before daughter headed off to College and was driving fine, after 4000 miles trooper just died while driving down road.
I replaced fuel pump, ignition switch, and EMC. When I turn, the key I can hear fuel injectors spray but will not start due to flooding (it does have spark). Sometimes it will start for about 2 sec then floods out. Fuel pressure gauge shows 39-40lbs. What else could it be? I have replaced so much stuff, I think I got fix it to get my money out of it just in parts.

Got 94 Trooper back from shop, some how the timing jumped. Had them redo the timing and it fires right up and runs. I did notice that the 'CheckTrans' light is flashing and Alt is only at 10 volts. I am hoping that a new Alt will fix the Trans light. I drove it home and shifted fine until battery started to discharge then started to shift harder. That where I am at now.