I just wired my Tekonsha Prodigy. As TXRam said, I found my pigtail in the glove box, along with a 7- to 4-pin adapter. You should have received this with the truck.
I will repeat what others have said; the colors DO NOT match. If you look at the Tekonsha documentation long enough, it will make sense. The factory plug has labels on the wires that help a lot.
The plug attaches just above the large connector that's under the dash to the left of the steering wheel. I guessed at the length, spliced it together so that the connectors were staggered, and ran some loom over the whole affair.
I removed the ash tray on mine, and attached the controller to the ashtray housing using some 3/4" standoffs. I have yet to make a cover plate to fill in the area above the brake controller, just to tidy it up a bit.
Depending on the model, Tekonsha makes pre-made wiring harnesses for your truck. I just didn't want to wait.
Ethdee