I also had the leaking problem with shimano brakes many years ago. Had them rebuilt with new seals and it kept on happening. I think it was the combination of cold and road salt that damaged the seals That's one of the reasons why I changed to BB7s. I just hated dealing with leaking fluid.