Holley Idle Screws Not Responsive

The vacuum at idle is 8.5" but it looks as if I'm being advised to put in more initial timing so I guess that might change. I'm at 12 degrees of initial timing now but when I advance it any more at idle, I have too much timing at 2600 rpm and it pings like crazy when driving. Its looking as if I need to make some adjustment to my distributor or just replace it. I don't think its worth messing with since its an old stock Mopar electronic thats been in several cars already. I don't have the cash for a complete MSD setup but I think I do need to replace the dist. I see that the Accel 59301 is a replacement for the stock unit. I think I will order that unless there are any better suggestions.

Strangely I went to the track for test and tune last night knowing the carb is not setup as well as possible. The car still went almost a second faster than it did with the Edelbrock 750.