Originally Posted by
carmat3
mine came like that too. Look at the following picture and watch out for it, it broke on my with in the first week. Is part of the front brake assembly
not sure what its called.
Attachment 77426
The highly technical term is: brake noodle....
I'm not kidding....