Heres my first hand experience with professional products, they suck. My car has been idling like a pos ever since I put my 331 in there, I figured it was because it was an untuned 331. I took it to get it tuned. He found a huge vacuum leak at the IAC. Sure all the bolts were tight but there were not tapped far enough into the housing so the IAC wasn't tight up against the TB causing a huge vacuum leak. I dunno how I missed it when I put it together but I did. Next gripe is he told me with the tb on the bench you could look down at the butterfly and could tell one side was opened more than the other. Cheap garbage!