I have an edelbrock 65mm throttle body I'd get rid of for $100 bucks. I know its not ITR, but its a little bigger lol.