Originally Posted by fuddyduddy121
Probably not related. The hood latch is not electrical. I would guess that your hood latch needs to be oiled. Pull the lever then hit the hood a couple of times right above the latch.
Second that. The latch probably just needs a little oil to help it pop up when the release is pulled.
And yes, you may have an underhood light, but it doesn't get any power if the car lights aren't on so that could not have drained your battery. More likely cold weather and lack of driving did that.
(Say, did you ever get the hood open after all that?)