One of the Best and easiest mods you can do. Has saved my battery more than a few times. I used a 12v buzzer, ironically; your hard to find 24 volt buzzer may or may not work. (try powering it on 12 volts to see if it will function)
The mod is dead simple. I soldered 2 wires to the exposed metal on the fuses shown in the (sideways) picture below, which are one of the headlight fuses and the dome light fuse. The wires run to the buzzer. Mount the buzzer under the dash.
absolute magic.
Some people just shove the wires and the fuse into the fuse slot but I wanted something a little more solid. Only issue is if either of those fuses blow (which hasn't happened yet) I'll have to resolder the wires to a new fuse. It's been a while since I did this mod, so I can't remember the details of how I worked it out, but I think the buzzer shorts out between a 24 volt circuit and a 12 volt circuit which leaves 12volts to power the buzzer when the headlights are on and you pull the ignition key out.
I take no responsibility for you damaging anything on your truck, but I have had this hooked up for more than a year with no adverse side effects. - other than the way the clock goes jittery when the buzzer sounds - still haven't figured that out.
Anyway, it's easy to test by just holding the wires against the fuse terminals. Also the side of the fuse that the wire is soldered to is important 'cause it leaves the fuse in the circuit to trip if something goes sideways.
HTH
Ps I couldn't figure out how to rotate the picture, you are looking at the left side of the fuse block with the blue fuse at the bottom...