I purchased a kit from rebel wire. It was extremely easy as all wires were labeled every 12 inches. They also break the wires down to where they go (Ie, front, dash, engine, back of truck, etc.)

Their support was very good as well. The guy making the kits answers the phone!

Chris