I will have to look and see if I have the mounting bracket, if not you have to weld a bracket for the calipers, correct? My 18' Triton seems to push my truck quite a bit when stopping and I have worn thru 2 sets of pads with 50,000 miles. Will this not help?