Wednesday, December 31st, 2008 AT 12:30 PM
I get a lot of noise after I press on the brake pedal? Sometimes, I hear the same noise when I turn on the car. It sounds like air leak?