I meant rebuild the same engine that you currently have but then again, that depends on your financial standpoint and your resources that will enable you to facilitate the rebuilding process yourself. Weigh in the pro's and con's. Do you have the facility and tools to be able to rebuild it yourself and knowledge to measure and scrutinize the engine components and say , it's within specs.? or would it be more practical to just buy a remanufactured engine from a known good source and replace the current engine you have and also have a warranty on the engine. From the prior discussions we have had in regards with the engine oil leak, i gathered that it's at the point of that the seals and gaskets are no longer able to contain the engine oil within the crankcase, this in itself is enough for me to say that there is an urgency to repair or replace the suspected components and or rebuild the current engine by doing a complete engine re-seal however, if it's a high mileage engine, i would rather just go ahead and replace the bearings , headgasket, seals, freezeplugs, piston rings and what ever else i see that's seen better days from the factory specs. This will more likely give you a peace of mind since the headgasket has been in question in the past. There's nothing wrong with a junkyard engine except when it goes wrong and dies with a very minimal limited warrranty from the salvage yard you purchase the engine from if any. In consideration, the junkyard has no clue as to how the prior owner has maintained the engine they sold you. Some salvage yards would perform compression test , pressure test and even run the engine in it's original donor vehicle before they are removed to be sold. IMO, overall i would look for a new or remanufactured engine from a reputable company that has a good warranty , no more headaches and a peace of mind that IF something goes wrong with that engine and it's due to a defective component during manufacturing, the green papers is going to be coming out of their pockets.