Hey Guys...new to the forum. I got a 95 Cherokee XJ 2door for my son that seems to be some sort of unicorn. Amazingly hard to find parts for it! Anyway, tore all the interior out due to leaking doors and even get some water seeping in from the firewall. Door seals are good but think the hinges need work as they sag a bit. So, need some guidance/suggestions on what to do about the door sag, i.e. replace pins, reweld hinges, etc. And suggestions on water leaks. Thanks...Cheers!