I have used universal from Summit, Northern, and Griffin. All are flawless without issue, over 10 years each. The Griffin was a bolt in. The others I made the mounts. On those that leaked. How were they mounted?
Doug