If you don’t have the time, place, or skills do to the repairs you just stated you had to have the shop do, DO NOT even think of an engine swap of any kind to try and gain mileage. One because the results will be marginal at best, and two, the cost and down time of such a swap will take so long...