I bought a ported 01 Cobra intake not too long ago and I need to slap a throttle body on the thing. I really wanted an accufab but I believe they only go up to 60mm, I'm going to call this one probably a 62mm. I know BBK is in my list of options but is there anything else I could be looking for?