Hi and thanks for using 2CarPros. Com.
I am not sure I understand what you mean by mounting. Do you mean the brake will not release? Or, is the brake pedal going down when you hold pressure?
Let me know so I can better help.
SPONSORED LINKS
Sunday, July 8th, 2018 AT 9:42 PM