Timing Question

I am not running the vacuum advance as it seems to make no difference. I am not sure what my initial timing is, the slotted bar is marked 15 ,at idle the timing light shows 32 degrees. My timing comes in full minus vacuum advance at 2200 rpm. When u accelerate from low rpms it pings once rpms are up no ping. I have tried 87 89 and 93 octane it still make no difference. I have timed it from 28 to 36 degrees and I either get ping or complete lack of power.