318 mystery problem, somewhat solved!

Advancing the initial timing didn't help, the rpms will keep increasing and then decreasing again and again, can't seem to stop it.