Had my XJ out on the trail friday night and got sucked into a rut that made me take on about a foot of water to my passenger side. Yeserday after turning off my ignition, i started to walk away and started hearing a loud buzzing coming from inside under the dash. I removed the kick plate covering where the soind was coming from and found,im guessing, is a relay that was spazzing out, i just unplugged it and plugged it back in. Then today after returning home from a get-together with family i figured i would check on my jeep to see how the smell was. Thay when i discovered that the battery had died overnight due to the headlight relay sticking. After i jumped it, i took it for a short drive and as soon as i got bqck home to go inside i hear the buzzing sound again, coming from the same place as the day before. Here are some pictures to help give a clearer view of where/what it is. In the pictures, it is the one unplugged.
1999 Cherokee Sport 4.0L currently under the knife