My friend had the same problem with his booster and bolts the bolts are just to long take your bolt with you and get some washers he put 2 or 3 on each bolt and his brake works fine now.
I'll let you know later as im out the house at the moment and iv got the bottom bracket on its way to mine by post as got one yesterday on here ill post as soon as i know ok mate.
Otherwise i guess it would fit fine.
The bracket you need is Truvativ Howitzer BB 100mm shell size x 66mm chainline select bikes £48.99 last time i asked anyway.
They only make an isis this size iv looked.
yes sounds like it could be have you tried adjusting it as in the red adjuster on the lever to see if it gets sharper otherwise if that don’t’ work try bleeding it first then get new pads.
There is a one called TIME SERT its like Helli coil but stronger they use it in engines its not cheap but works very well in car's, motor bike, plus it fits you trials bike sizes too.
Kryptonite New York D lock had it years works fine still got my bike's get the kryptonite flex cable too 7 feet long lock up 4 bikes at once or just one very well.
Two of my friends have ordered off him and ones got all his stuff throw the other i don't know but ill ask him and update later. Update. He got all his stuff two but he ordered a black lever blade and got a blue he says he doesn't care still looks good.