Had a moment to try and address the small occasional water leak in the passenger front footwell.
After searching, it was said a possible fix was to remove the cowl and silicone the plastic inserts that the screws go in.
When I removed the cowl piece, I saw these inserts, along with a couple large pre-formed holes in the metal panel itself. I couldn't see how siliconing the inserts would make any difference.
There was also a reference to the wiring grommet on that side and running a bead Of silicone around it. Mine didn't look to be leaking so I didn't do it.
And the end of it all, I gave the area a good cleaning, getting all the gunk and leafs out of it and buttoning it back up.
I only have a small wet patch sometimes after a rain so I'm not too worried.