Welcome Chris, nice pic. Put up a few more when you get a chance.
Great looking car you have
To keep it dry. They were factory fitted on later model mustangs and our e seriesV8's. Maybe brought in because of people washing their engine bays