water leak on 2000 Lincoln Town Car

Water leaksome where in the fire wall. That floods the floor board when it rains

by in Newark, DE on April 25, 2011
1 answer
ANSWER by , April 26, 2011
You could have a windshield seal leak. You could have a moon roof drain tube leak.