If that doesn't work
If crimping the seal doesn't do the job, use some trim adhesive to glue it on about every foot or so.
Then use some talcum powder or silicone spray on the seal AFTER you glue it on, this will keep the seal from sticking to the hood, which pulls it off the cowl everytime you lift the hood.
I had to glue mine on, but once glued, it never came off unless I pulled it off by hand.
Hope this helps. Greg L