Yes this means a timing issue and he has already said he has a spark this is why I said about the woodruff key, the only other think I can think of on timing is the magnets under the flywheel being worn giving an of piste spark but even then every now an then the exhaust would give out a puff