PINION won't budge

Are you sure the pinion head isn't butted up against the housing preventing the gear from coming out? If it is a very high gear set like 2.41 or 2.57 the pinion head is really large and usually have to come out at an angle.