Why is there water coming into my vehicle under the dashboard and soaking my car on 2003 Buick Park Avenue

It was checked by a mechanic and they claimed it was coming in under the hood next to the windshield. they claimed to have fixed it, but it still leaks in.

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
0 answers