Cylinder has spark but not firing..

are you timing on the proper cylinder bank? if the plugs came out as they are placed on cardboard, you are not.
After each plug was removed, i immediately put them in the cardboard and wrote what cylinder it came out of. Im not too sure what you mean by timing on the proper cylinder bank?