Slant Six Oil light coming on — need a new pump?

Did you cut the blade off the old sending unit? If not, that's what was holding your socket off.