Did you check the light bulbs to make sure there isn't a short there? Just unplug your headlights with the truck running (but not moving ideally

) then try to turn them on. If your truck still dies, its not the bulbs. Just a thought. My Mitsu Eclipse had a short so the gauge lights and taillights wouldn't turn on (kept blowing fuses) and my dad and I looked ALL OVER for a short. Ended up taking it to a Auto Electric shop and dropping ~$300 to get it fixed.

I hope you can find it yourself!