Phil,
If you were closer, I'd say bring it over and I'll fix it for you. 12 volt wiring for trailer lights is about as basic as it gets. I'm surprised the dealer didn't get the truck fixed. Are you sure the issue is with the truck? A test light or volt meter is your friend when trouble shooting.
Like Pete said, a dedicated ground takes care of a lot of the issues when dealing with lights. The 7 pin connector on your truck should have a ground pin already wired up on that side of the connection. The ground wire on the trailer side of the connector should be extended all the way back and connected to each light on the trailer.
Yes LED lights are better but not all LEDs are created equal. Some LEDs have a ground wire and some don't. Those LEDs with out a ground wire, are still depending on a mounting screw to ground thru the frame, NOT good.
I either buy the lights with a pre-installed ground wire or I alter the others by adding a ground wire. Usually that involves soldering a wire to the internal grounding strip running over to the mounting screw. Sometimes there is a place to plug in a "bull nose" connector for the ground wire.
Anyway, to trouble shoot, I'd start by checking the pins on the truck connector (ground pin to hot pin, ground pin to next hot pin and so forth). If they all check out then work your way downstream to find the fault in the system.