Snow is already thawing towards your way?!? We got almost a foot and it's still coming down hard
I hope you find the source for the leaks. Double check condition of all the seals/weather stripping since you jeep is a few years old some parts mat be dry rotted a little. I know my 2009 work vehicle has some dry rotting on the seals. It leaks a little.