Hey mate,
Had the same problem a couple of months ago when my seal went. We ended taking an oxy to it and slowly heated it, then got a large flat screw driver on each side and slowly levered it off. We had to stop and reheat it a few times but persevered, once its off enough we used a Pitman Arm Puller (if you know what it looks like) we just hooked it on behind it and slowly worked it off.
Hope it helps.