Pick a part half price day . I've found good engines for $100 at a half price day at the wrecking yard, I would go in a couple days early and check the inventory. Find a car or truck that looks like it was running yesterday before someone ran into it. good clean engine, pull a valve cover, If there is still any oil that hasn't been required to be drained , quick compression check.