RepairPal's independent, master mechanics track down the best of the best in auto repair. Learn more »
Get the latest advice about your car
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.