Oh man that wood bed though 


Do a burnout
EZ Wiring universal harness. I put it in my truck and it's been wonderful. Nothing smaller than 14awg wires, 21 circuits, wires are labeled every 12", and they come with some GM style connectors and it follows roughly the same factory color coding. It takes a little planning to lay out the whole harness but worth the extra leg work over the ridiculous cost of a "bolt in" Painless harness.
That's the one21 color/circuit?
Looks great! Good to see it out driving.
Wiring issues sucks. I'm not familiar with the EZ harness though.