Hey Geoff, OLD FART is right, coke does work and Subaru Upper engine cleaner works even better! I had a seized one, SOLID in the case, laid on its side and kept squirting upper engine cleaner for a week, in the end didn't even damage the shaft! Like yours I could get it to turn but no way could I move it towards OUT. Give it a go and soak, at very least will make pressing easier and less damage to the shaft...try and buy that! Upper engine clean is about $18 odd dollars a can, smells a bit like caustic but is not, even works great on seized nuts/bolts and is great for soaking and cleaning carbs, engine blocks, you name it.
Kt,