Still no answer on the brake thing, but the mechanic did find a severely worn front ball joint and a bad rear bearing. His thought was that the braking issues were probably largely due to the ball joint. I'd call the braking shimmy/shake/vibration marginally better, but not great, so I'll probably r...