Same issue happen to me one time ago before on my stock motor chamge the plugs along with wires how are your dogbones? Motor mounts? willing to bet that It could giving you false knock.. and have you given the car a oil change since you have had it ?
Sent from my SAMSUNG-SGH-I747 using Tapatalk