I have a 1994 Mazda B2300. When I come to a stop and I put my foot on the brake and the clutch and it makes a slowing ta...ta...ta... noise. I was wondering if anyone knows what this could be?
Oct 3, 2012 at 7:02 PM