My ignition timing is going crazy, very unstable

Broken rotor button ? Is the keeper holding the distributer so it doesn't move by hand?
Factory tune up specs were meant for real gasoline. Today you will need at least 6 to 10 before TDC.

Yes the distributor is tight and won't move by hand. What puzzles me is that I can set it at 2.5 n it runs perfect for about 20 miles then its like it has mind of its own. Even if I set it at 6-10 static timing by the time I drive a good distance, it will be off again and start pinking.

Do u think I need to take the distributor out, FYI the timing chain n harmonic damper are new.

Syed