I have a minor leak in the front, center of my freedom top. Like I said the leak is very minor, however a couple of drops of water got into my brand new radio and ”Fried it”. I have replaced the factory seals on the freedom panels, made sure that the water channels on the top are clean and I lubed the gasket on the top. Any ideas????????