340 Running super weird

"Clears up, but comes back", over advanced timing never "clears up", it either is or it isn't. Advance weights or plate sticking, fuel issue, or component/voltage issue...