One thing maybe worth checking: the front L-Shapped clamp thingy where the two freedom top panels come together, there's an Allen head screw in it that holds it into the panel. Mine started to leak just like you're describing and I realized that screw was a little loose. After tightening it just a little bit, no more leak. If you tighten it too much, you'll hardly be able to swivel it. It's worth a shot.