Mine was delivered and installed today. Install wasn't bad aside from the stock bolts with the springs don't feel like they get tight enough but they are torqued all the way down and its not leaking from that spot. I also had a leak on the initial install with the first clamp on the front of the...