Varying spark, out of ideas

The timing should still be stable even if it needs rebuilt. If the damper hasn't slipped, it could be the timing chain slop but that doesn't sound terrible.