Close

My hood lever release on my car is busted but I can still get into the engine on 2002 Mercury Grand Marquis

I find water on the floor when it rains could it be coming from where the hood release lever is.

Asked by for the 2002 Mercury Grand Marquis
Not likely, most likely windshield seal is leaking.