I purchased a new OEM oil pump (15100-88460) and a new pulley (13524-88460). As you can see form the pictures, the new pulley is a different 'design' from what I stripped down from my engine. They match in size and number of teeth thou.
Another concern: When I spin the new pump by hand, with and without the pulley, I hear a sound that is kinda similar to a worn bearing or something touching the housing. (P.S. I purchased the complete pump)...anyone experienced this with a new pump or perhaps it goes away or ????
Top is what came off my engine..bottom is new :)

Any feedback will be cool! :)