Tapping noise si finally gone and allowed me to blow some more money.
Still waiting on the new throttle cable to eliminate traction control. Tuning will be done on Saturday. Couldn't finish last time since at WOT the injectors were maxing out
The billet throttle is absolutely gorgeous and comes in a nice blown plastic case similar to handguns