2002 Mercury Grand Marquis Q&A

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

I find water on the floor when it rains could it be coming from where the hood release lever is. -
Answer 1
Not likely, most likely windshield seal is leaking. -