Ok then I would check the compression on each cylinder to see how much compression you have. You only need fuel spark and compressed air to make a engine run and if it is not it is missing one of the three.
Thats the theory i've always used, I* haven't checked compression, because it has been
running fine, driven every day. But I,ll check it.