Yes yes and yes.Are Odysseys known for brake shudder? I was wondering about that. In fact, this is why I serviced the fronts a year ago...
Pad deposits can form easily on the rotors.
There is a new post every week about it.
Honda redesigned the rotors but it only buys you a little mire time.
My oems were shot at 15000kms....and I drive very easy.