mine is all new and just holds on a slope. on jag inboard, guess surface area of the pads is tiny compared to weight of car, perhaps also the leverage system is avaergae at best.

on the other car...