I'm hearing water swooshing near the fire wall every time i start it up. Is that water in the system or is there water built up somewhere? I never heard water that loud coming from a car. Is there a plug that i have to drain?
Sep 29, 2008 at 1:11 PM