Common problem on all Wranglers.  When you have a top that opens up, doors that come off and a windshield that folds down and all meet up at one point, it's hard to get it to seal well.  I would double check to make sure that the foam and rubber seals on the top aren't bent or folded and try to reseat it better.