Bob, this pump is an SCP (Sprint Car Products) 3 stage with the 2" dia crank pully\4" pump pully which confirms your recommendation (not exact measurement but eyeballed with a measure). Not sure if it's oversized though.
Thanks for the info regarding the cavitation.
It does sound like you are down to one of two things here. There is a possibility that the relief valve is chattering due to the oil pressure being set to high. I would have thought that 20 psi hot at idle would have been more than enough and secondly if there is an oil stat in the line it could be in the wrong way round. these gadgets can chatter if plumbed up wrongly. I hate doing armchair mechanics

bob