Your first post said it would start when the key was turned to park but died when you let off to Run. We have been trying to find an electrical problem associated with this problem. I am not sure why you replaced so many things, but, at this point, it's too late to worry about that
It takes three things for an engine to run.
Blue spark across the spark plug gaps
Correct amount of fuel
Compression.
If you have the proper spark across the plug gaps, then it would seem that there is no problem with the electrical system when cranking it When you say you have spark at the plugs, do you mean across the gaps?
Going to the fuel--does it shoot a spray of fuel out the accelerator pump nozzles when you open the throttle?
Going to the compression-have you done a compression test on at least one cylinder. Or can you pull a breather out and see a couple of valves to note if they are actuating when you crank the engine over?