Yes, too much timing can cause problems without pinging, but also you can
detonate without hearing it.
If it were me, I'd disconnect the vac advance and not run it for now, that
would be way better than doing permanent damage to your engine.
Also, buy a timing light, you can get a cheap...