base timing keeps advancing by itself...

Just Spitballing... but it sounds like the Bronze Bushing under the Distributor Drive Gear is getting Scrubbed down.
Can You Pull the Distrib and the Gear and See if the Bronze is Shiny and Worn?