Well, perhaps we can tell you better if it will fit or not if you tell us exactly what year and model of truck you are talking about as is it the stock motor in the truck or not ? You have the right idea though. A 75mm throttle body is what you want with that supercharger.