What should I do if my car is leaking water from the dashboard on both sides? on 2008 Scion xD

It only happens when I turn left and pours out through the passenger side under the glove box and through the side of the driver's side. It just started this week...

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