Brian, the $100 harness from Chevy Duty is great for a "near-stocker," it's clean and correct and easy to install. However, if you're running A/C or a half-dozen stereo components it will come up a bit short. Painless, EZwire, and others have custom kits and can build a harness to your specs if needed; expect to pay for this luxury.