It's very possible that the pinging is coming from the very lean EPA mixture. If you are getting the TFI, I would get it now instead of waiting, it may be all that is needed, if not you unplug the TFI and go to the dealer.