This came up way back when in this thread
Underhood light install
I finally grabbed a couple of pics today
These lights were factory in a lot of GM pickups from 88-99 and have a cord about 20' long on a retractable crank so it will reach anywhere around/under the jeep or it snaps into the hood bracket and works from there too.
In the one pic I pulled it down by the winch, but theres a LOT more wire than that.
simple to install, works great and built to OEM standards.
I think I got mine on ebay for ~$12 or you could probably goto the local boneyard and snag one for less.
You can also find LED upgrade bulbs if you were so inclined
Had one on my YJ that I stole off of one of my dads trucks before he traded it.
I know I need to clean up a bunch of wiring under my hood, it's on the list