I knew about the cowl drains plugging up and the grommets for the plastic cowl clips supposedly leaking but I didn't know about this seal. I googled it and like you said, many videos online about it. I thought I had discovered something! Anyway, I actually used black RTV sealer. I figured if the...