Solutions for too much compression

I just set timing for
14 initial
23 total,
No vacuum advance at a
And put in some stiffer springs ...
I think I’m finally going in the right direction. It feels like it has more power when it starts to approach 4000.
I tried advancing more but I got pinging again.
It now feels more healthy with The higher initial.
Now that it's not pinging, show us the plugs and let's tune the carburetor.
Sorry for may lay, some people are just up their own ***. I live near you, have the same gas, have 185 cranking w open j heads, 540 ft elevation here.
You got a healthy motor, you just need to carefully tune it for the piss we have here in ca. All these over complicated reasons are unnecessary imo when it's very obvious to me. I'm just trying to help, it's a touchy tune but it makes tire frying power off idle in a blink.