Sure does. Its a bit shorter though. The truck throttle bodys are about half an inch thicker in depth and have a larger lip. They can be bored about 2mm bigger then the car ones.
What do you have, the Modern Muscle, that they claim is 85mm, but only measures 82mm?