new oil pump and shaft

I believe steel. But I would have to check to make sure.