My truck has around 147k on the truck but only around 10k on the rebuilt engine, for some reason it still pings at idle, is there any way to stop thing? High fuel quality maybe 87 to 91? anyways, or is it time to just drop in the v8 that needs a rebuilt?