May be due to worn rotors and pads. You don't say how many miles are on the car, so this is a guess. There is a service bulletin out on this if yuor dealer tells you that this isn't covered under your warrranty and the job will cost you about $800... Tell them to check the SBs. Good luck.