Ok, no vac advance. 50* is obviously way too much. If your using a dial back timing light, I would try a non dial back light if you haven’t yet. I’m assuming your mechanical advance is working with correct springs.