I had the cowl leak when I got my '16 LX (pretty sure the windshield had been replaced shortly before I purchased it). Pulled the cowl and removed all the foam, cleaned the trim and reinstalled new foam that I purchased from Home Depot that was slightly larger than the foam that was on there. No...