how positive are that its pinging? those motors are notorious for shitty belt tensioner chatter and coil pack failures. Ive gone thru countless on my old p71. fast easy way to check them is unplug each individual one while engine is running.
__________________
FOR A WOUNDED MAN SHALL SAY TO HIS ASSAILANT
'IF I LIVE, I WILL KILL YOU. IF I DIE, YOU ARE FORGIVEN'
SUCH IS THE RULE OF HONOUR.