Hello, I have a 2005 BX 23D that I just replaced the front PTO shaft and have completed the reinstall of the Transaxle to the main frame of the tractor, tested everything and the PTO works fine. However I noticed a leak coming from between the Hydrostatic unit and front cover plate, so I removed the Hydrostatic unit and ordered new seals, problem I am having is the lip of the seal is rolling over as I instal it and once it’s installed you cannot get it out without ruining it. I am using grease on the backside of the seal to keep the spring tensioner in place and use trans oil around the lip of the seal. What am I doing wrong here, I have tried (3) seals with no success. This is the upper shaft seal that goes to the driveshaft, the lower seal went on no problem at all. I am using a socket which is the exact size as the outside diameter of the seal to push it in, I can literally push the seal in with my hand, no tapping required, just steady pressure. Any help would be much appreciated from anyone. Thanks