How did you check the spark plug for fire ??
Take the plug out and then try to see if the engine turns over. If a bunch of gas or oil comes out then you were hydro locked.
You can check spark on the plug by holding it on a good ground while someone sits on the seat and turns the key... Carefully I might add...
If you do get a bunch of liquid out of the plug hole then you might have an issue somewhere else that needs attention..
Like Bert said the valve lash needs correcting more than likely. So when you take the plug out and it spins freely that is your problem. I set all mine at 4 and 4 Thousands that is.
I have never had one come back from setting at that setting in 3 years or so. Valves do get loose and needs adjustment every now and then ~!~!
Hope this helps ~!~!