Lots of problems with those old 4.6L's and valve stem seals leaking, not to mention about 70hp less than your 5.4L. It also is not plug and play.
You can find a salvage yard 5.4L for $800-$1500 depending on how many miles you want on it and shipping costs.