Fresh spark plugs helps immensely.
Centre crank seal may be gone, check that.
Fresh fuel (gas for someone of your inclination ), I have seen stale fuel foul plugs.
Have you done a compression test or it's all going by running diagnosis?
Search the forum for the topics, a bit has been said about them before.