BTW paint sucks even through the 07's, mine has been chipping easily since I got the truck.
Here are some solutions to the trailer wiriing harness, I removed mine right after I got my truck so I wouldn't tear it off, haven't done the relocation yet, not in a hurry becuase I don't tow anything...