In my opinion that would be a waste of time and money unless you have lots of experience in that area. I see done what you are talking about usually if yu have no other choice because used, rebuilt, or new engines are not available.
The complete used engine is the wqy to go but you have to spend some time locating a good low mileage, low price one. Get on the computer. I always have luck there. Never fails. . .