Yah, the only location I'm seeing a leak coming from is that boot on the drivers side which I'm guessing is where the sleeve is that you mentioned. I'm planning on grabbing a rack from a local parts guy...