yaeh and abec dosent have to do with the amount of balls in it it has to do with the grade of them, but since most bearings are made in china the abec rating now means nohting.
do they stilll have the ajustible bolt thing? cause if they do then tighten it until it doesnt the put hot glue in the hole where the bolt is so it stays. if they dont buy i new spring because its not the brake its the spring. hope it helps