Originally Posted by 94Bravada
That's what I thought at first too but everything seems tight and if it was a leak shutting the car down and restarting it wouldn't get rid of it I wouldn't think and would that mess up the tune if there was a leak
It IS possible that it affected your tune as it would be receiving new and different data than it was designed for.
Suggestion: Pull off the throttle body and put back the old one, resetting the everything with the battery disconnected during the swap. Then try it out and see if the symptoms persist. If not, then it's the new TB. Simple process of elimination.