If you decide to go stock replacement, the Chevyduty harness is not that bad. It took me a weekend to put in. 100. bucks or so