Your 07 Colorado should take a Gen 4 computer, AFAIK all 24 X's are Gen 3. Unless you are doing a standalone set up, it will take a lot of wiring and tuning adjustments. In answer to your actual question it is best to match the throttlebody with TAC module and acceleration pedal sensor. The 07 computer might even have the TAC module built into it. If you post the VIN from vehicle it is going into and the VIN that the donor engine/computer I can pull up the factory wiring diagrams and see.