When I go to put on my brakes my system makes a farting noise and seems to fail for a couple seconds. My mechanic is lost just from the sound. I know a little bit about cars and havent ever heard this before. Anyone know what to checkout?
Asked by Visitor for the 2002 Pontiac Grand Prix