We had that problem (wandering timing marks) until we bought a Snap-On timing light. All problems then went away.
I am not saying all of the other cool advise here is wrong...as a matter of fact...I am now adding it into my aresenal on knowledge. This site is great.
David
