stock 318 pinging

You need to get a timing light on it and see what you are dealing with.

Until then everything is just a guess.