Hi mate iv just ready your post I would say put a nice new set of spark plugs in it and 100% check the firing order and I think it will fire up as you said it has popped and banged
in the old day we would just stick a tow rope on it and drag it down the road and 9 times out of 10 it would do the job .