I found a website(TRE Performance - SPEC AFR Corbeau Walbro 255LPH Fuel Pumps ) that is selling an accufab 75mm throttle body. Has any any tried one of these? If so what did you think? Does it take the same 3" silicone coupler as the 70MM? Does anyone know if any of the turbobuick.com vender's are selling this because I could not find it on their websites. Thanks, James