Rather than pop the windshield, Steve should check his CR-V’s notorious air vent drain holes.
Under the hood, next to the windshield, there is the long, black plastic air vent intake cover. The drains on the left and right side under this cover get plugged with leaves and debris quite frequently—and when they do the air vent intake leaks water onto the passenger-side floor. (Especially if the passenger side is downhill of the driver side.)
- park driver’s side lower than the passenger side.
- unplug the drain.
- build a ridge to make the vent intake flange higher (you’ll know what this means if you look).
Doing 2 & 3 fixed the problem with my wife’s 1999 Honda CR-V.