If you have spark and fuel, the timing is correct and you have engine compression, it has no choice but to run. Tell me, have you checked for fuel pressure? You indicated is has spark, so that isn't an issue.
Check fuel pressure and let me know what you find. Here is a link that explains how:
I will watch for your reply. Also, if you don't have a pressure gauge and can't get one, see if it starts for a couple seconds using starting fluid.
Let me know.
Sunday, February 9th, 2020 AT 9:20 PM