I just came across a new part # for a 3.0L short block, NEW. The build date is from 04/01/03 and is the same part # for Sable, Taurus, Escape.
4F1Z-6009-BA List $702.55 Inet $526.91 Core $500.00
I am not sure yet if I can use a 2.5 core for that. I will have to check, but DAMN that is cheap.