It's been discussed MANY times.
The problem with making an inline (300) six work is that it makes for a very long block. A 302 out of a fullsize truck or a car will be a bit long as well. The reason the 302 for an Explorer/Mountaineer fits is because they re-designed the accessories and water pump to shorten things up. It's a tight squeeze even at that. A straight six, IIRC, is even longer than a 302 out of an F-150.
It can be done, I'm sure. But to make it work right, you'll probably need to use an E-fan and do a LOT of custom fab work. Radiator would have to be relocated, you may have to cut part of the firewall and replace it, etc. You'll have to use a trans out of a fullsize along with the T-case, custom driveshafts, etc.
An Explorer/mountaineer 302 pretty much bolts right in. I did a 99 mountaineer into a 00 Ranger. Radiator, engine, trans, awd t-case. All bolted right up, had to drill one hole in the drivers side motor mount and splice one plug in. Stock 4x4 driveshafts bolted right up too.