I would like to know what actually caused the loss of oil pressure? I assume there was one since you are saying you need a new engine?
I don't know. My assumption is the oil pressure switch not feeding the proper amount to the engine. Ford engineers are your best bet.