Anyone Running a Professional Products Throttle Body?

I have a 70mm and so far its been alright. My throttle has been sticking every now and then, not at WOT, but if i just crack the throttle to maintain speed, i can sometimes take my foot off the gas and it keeps chuggin along. I thought i needed to lubricate my throttle cable, but i guess its the TB. We'll see!
 
The only issue i've had, is the screw running interference with my hood. I am not using a spacer and the additional billet adapter that allows further modification to the TPS puts a screw too high, and it's rubbed a dimple into the hood.

I'm using it on a OE Cobra Intake, I didn't have this issue until I used the Enery Suspension Motor Mounts to correct my twisted engine.

Here's some photos of mine (Yes it's Dirty-cars been sitting for a year now)

View attachment 252667
View attachment 252668
View attachment 252669