Did you check FAST throttle body adapters? I have their 92mm Big Mouth cable driven throttle body and adapter plate on my engine, 2005 truck intake.
Do you have a picture? Or a part number for the adapter? Pm me or email me the photos if easier....I looked up and down for something that could work and the only adapter I found says not compatible for 03-05 trucks. Unless this is just a throttle body that you bolted right up that didn't require an adapter?
Also, what did you do for a throttle cable setup?