Deteriorated, or missing firewall grommets can be the source of water in the cabin and premature rust elsewhere. This is particularly annoying when you want to steam clean the engine bay. Unfortunately they can also allow noise and emissions into the cabin and aren't easy to replace....
Accelerator linkage:
View attachment 18188
A/C hose:
View attachment 18189
Vacuum hoses:
View attachment 18190