318 Engine stumble

I have never heard an engine ping at idle! I think you are confused with something else?