Had the same problem with my 351. Ended up after much searching and 3 broken pins with a very small finger nail cliping size piece of metal from new heads being installed in the
oil pump.
Drained the pan twice before deciding to drop the pump and check inside. sure enought a very small sliver of metal.
Joe g