Was getting water in my transmission fluid. Bought new oil seal, bearing, shaft, impeller and water side mechanical seal. Put everything back together following Service Manual Instructions. Used sockets to press everything together as I don't have the installer collars. Put water in the system to test and the water just runs out the weep hole without the engine even running. Bought another mechanical seal at $30.00 installed it and the same thing happened. Has anybody successfully installed the mechanical seal themselves without taking to a shop. I am guessing the installer collars are a requirement. Can't seem to find them anywhere to purchase. With these seals being prone to failure, I really don't want to have to take bike to shop each time they go bad. Any suggestions would be appreciated.