It is not uncommon for the top to swell up from air flow while driving. I would recommend using hose without a nozzle on it to check for water leaks. It you are getting water through the fabric there are ways to seal it or you might be due for a new top.