You should be able to pry the seal out with a flat screwdriver blade between the inner part of the seal and the needle bearing casing. Once it is removed find a 3/8" drive socket that is slightly bigger than the shaft diameter and slide it in from the front end (I assume you have removed the ball bearing at the front - mine was just held in with a snap ring - not a tight fit). Get a piece of 3/8" threaded rod and insert through needle bearing and socket and put a nut on the end. Find a 1/2" drive deep socket that is slightly bigger on the inside than the OD of the seal and put it against the rear housing and find a washer and nut and put on the other end of threaded rod. Tighten nut and small socket will pull the needle bearing into the inside of the larger socket. This is how I took it out of my 1050 and it worked ok.