Think about finding an entire '97 to 2000 Explorer or '97 to 2001 Mountaineer engine.
I got a '97 Explorer engine for $350. Turned out the block was bad, however, I'm using the GT-40p heads and GT-40 intake system from that engine on an '89 Mustang 302 block.
The GT-40p heads are the best flowing Ford stock heads and the GT-40 intake system is the same as the '93 Cobra Mustang intake, the aluminum casting just looks a bit different from the outside. Exact simple bolt on and MAF is calibrated for the stock 19lb.hr. injectors but a bit larger for better air flow. Use the standard '89 to '93 Mustang EEC-IV, A9L computer.
I believe you can get a replacement EGR plate the will have the proper throttle hook up. I'm not there yet.
When looking at the '97 engine be sure it's not an early '97. The change from GT-40 heads to the GT-40p heads took place a few months into the '97 production year. You can ID the GT-40p head because it has 4 raised ridges on the front/back of the head as opposed three ridges on the GT-40 heads.