The OEM pump is a Bosch and I think it has been upgraded. An aftermarket pump is a Johnson like FUBU pointed out above. Rob at Needswings has a lot of high quality parts at a reasonable price. He is very knowledgable and if it isn't listed on his website e-mail him and he can find out where to get the parts you need.
Artwork
As far as the SC pulley, look at an OEM bearing replacement in 180's list of common problem
https://www.crossfireforum.org/forum...tml#post713975