ABS brakes would be a good option. But can anyone tell me why the brakes make a noise when engaged. My car with ABS makes this kind of noise. My truck does not and my other motorcycles never made any noise at all when braking. They do not have ABS.
I just never got around to asking the shop where I bought it. Its pretty far away.