<prompt> Human: I have a 2007 GMC Yukon XL SLT with 170,000 miles that books at 15-16k private party sale according to KBB. I owe just under 15k. Saturday the camshaft bearings failed causing a lack of oil pressure. The dealer wants 7,000 to replace the engine. This gives me an 18month or 100,000 mile warranty on the engine. This option will have me owing 22k on a 15k vehicle. In its current state, dealerships I have called have offered around 4,000 to buy the Yukon from me. This would obviously leave me owing around 11,000 on a vehicle I would no longer own, assuming the bank would sign off. Im sure they wouldnt. I can buy a salvage yard engine for 1,650 to 2,500 plus about 2,000 for installation at an independent shop. This option puts me at 19k in a 15k vehicle with no warranty and who knows him many miles on the engine. Can anyone offer options that I havent explored or am I just stuck?  <response>: I wont pretend to know the best option for you but I will offer an idea on a middle ground that you can look into and price out for yourself. You can get rebuilt engines online that do come with warranties and listed mileages. Youll still likely not be in a great spot, but youll be a lot safer than a junk yard engine and you get to keep your vehicle. 