Brand new Ford/Ford Racing oil pump. The Ford p/n for these are F8OZ-6600-AA, they go for around $65 + shipping through Tousley or Tasca. $50 shipped, PayPal fees included.