If it were me I would buy a new wiring harness. They are available at Chevy Duty
www.chevyduty.com and other places for around $ 100..
Harnesses include every wire in the truck, dash light sockets, new wires to the head and tail lights, starter circuit, etc.. A harness has all the wires bundled and wrapped for a nice neat job..