Headlight wiring trouble
The Amazon offered wiring harness *should* work for your needs to create a relayed setup for your headlights, however, you will still need to check your headlight switch and the wiring harness going to the switch at a minimum, in addition to addressing the hacked up wiring you already have under the hood going to your headlights. The new harness MUST have an existing & working 9004 connector to plug into to operate as intended. You may also want to try to find an OE wiring harness from the correct year(s) donor truck to fix your underhood wiring problem.
Some creative wiring going on there.
You have a 2500 so you have more lights to power than a 1500. There was a recall on the 3500's for burning the switch and plug. This should have also covered the 2500. I replaced my switch and plug at lease 3 times. Put leds in the markers/etc this will help bring the amp draw down. One thing i notice is they get the "sport" headlights wrong. I'm looking for clear lens housings for hid retrofit. As mentioned the quad lights didn't start till 98 and they confuse the earlier versions of the sport with it. Start at your switch and plug then the wiring. This is what my first one looked like.
The Amazon offered wiring harness *should* work for your needs to create a relayed setup for your headlights, however, you will still need to check your headlight switch and the wiring harness going to the switch at a minimum, in addition to addressing the hacked up wiring you already have under the hood going to your headlights. The new harness MUST have an existing & working 9004 connector to plug into to operate as intended. You may also want to try to find an OE wiring harness from the correct year(s) donor truck to fix your underhood wiring problem. 
Glad to hear that you got the low beams working! What harness did you install and did you repair/replace the hacked-up headlight harness under the hood that you had in your truck? Did you also check the headlight switch and wiring behind the headlight switch in the dash? Lastly, do you have two headlight bulbs per side or one headlight bulb per side?










