Just bought an '02 Sahara about two weeks ago. We have had TONS of rain here this year and the past two weeks has been no exception. The hard top on this thing leaks, and in my opinion, it's pretty bad. It leaks right at the front corner of the passenger side window ABOVE the door frame (it isn't leaking by the glass). It also leaks in the rear on both sides. The water appears to be coming in just behind the roll bar and running down the fenders into the bed. Both leaks, in my opinion, are significant. I have looked and I'm not sure what is the right fix. I don't want to just start buying seals, but I will if I have to. This Jeep is in PERFECT condition, and I don't want any rust or mildew to ruin that. Suggestions?