Mine leaked in heavy rain, also on the driver's side. It had nothing to do with the top. Leak was down low--dripped on my left foot/ankle near the clutch pedal. I was nervous about having the local dealer try to find the leak, since mine was the first SRT they had seen in 2003. But I didn't want to make a 500 mile trip back to Roanoke Motor Co., so I let them take a stab at finding the problem. I wish I could tell you exactly where the sealant was missing, but I can't. I do remember that a few interior trim pieces had to be removed to find and fix the leak. Problem was solved under warranty in one day, and never a drop since. Take it to your dealer and get it fixed.