I agree with Greg, I’ve had a lot of experience with this motor and they’re pretty reliable. Got gas, spark, compression, and the timing is right it’s got to run.
I’d really look at the fuel pump or carb. Make sure your fuel and vacuum lines to the pump are not sucking air. If you had another pump to try it would be the easiest to change then look at the carb, doesn’t take much dirt to plug them up.