strangely enough, when i got mine home, mine were leaking, along with the wheel cylinders, but when i took mine apart to replace everything, i found that the seals were not installed fully, just pushed on by hand. after installing mine, small hammer and a piece of pipe that fit it, they have...