One new Rock brand engine oil pump (made in Taiwan), part number OP125.  The applications can be viewed in the compatability table.