I used "It's a Snap" ZZ-20 harness on my truck. Nice fuse box and it's all GM colored coded. A lot of extra circuits that I don't need at the present but I probably later as I add systems.

(www.itsasnapwireandcable.com) 1-866-462-7628