Knocking noise coming from engine when I accelerate at low speeds now at high speeds as well. Starts with a pinging noise and turns into knocking. Car seems to be misfiring as well. Thinging the two problems are one and the same.I changed o2 rear sensors water pump new timing belt, pcm reset. Please help.