If you already have a ping, it's not the best idea to put a programmer into the mix
I suspect the gas supply is bad, although the V10 has a knock sensor so it should be able to deal with it.
Are you sure it's not a heat shield or something else rattling ?