mine makes a very similat noise, loud ass knock but no codes or performance loss due to it, it is loud enough that my wife was able to hear it by running next to me on the highway with the windows up,, and with them down she said is was really loud,, best way i can describe it is 2 hammers hitting each other. i run it up to 6700 all the time i am actually hoping to break whaterver it is. I have had that damned motor apart several times now,, pulled and checked every rocker and lifter, and even replaced timing chains gears ect. so i give up if i don't blow it up before spring it is getting a new motor.