Water Leak in Cabin!

The rust holes are a good answer for some leaks if you chk everthing else first.
Wiper pivot seals and windshield gasket are the most common places, and should be looked at before ripping into the cowl.