Everything mounted finally. Getting some kind of clunk from the driver side now. Brakes feel fantastic though despite the clunk.