I bought a truck that was suppose to have a 53mm throttle body on it, so I wanting to know what throttle body I have. The throttle body itself looks to be make out of a whole piece of aluminum or billet. It doesnt look like the stock throttle body, so its not a stock tb with the ports bored out. And it has black flaps over the port hole openings. Is this a F&B throttle body or what?