If the chain is bad it's show under a timing light as a fluctuating mark. Hook the light up, watch it at adle the slowly revi it up... no flucuation.. dont think it's the chain. My truck had an original plastic tooth setup with who knows how many miles on it, chain must have had better than 3/4 slack and it didnt have a wavy marker....
I'm thinking dizzy gear/shaft maybe ?