Awww..you ain't got shit!
Oh, and that is an excellent question about the oil pump. I don't know! Look at the two when you have it apart. May just be a screen swap. Personally? Pony up for a new pump before dropping it in.