I personally would take a chance at that price. Hell, if all goes to s**t you can sell for salvage and dang near recoup your money.
That’s my thoughts to but I do want to pay a good diesel mechanic familiar with Duramax motors to go through it to check for any major issues before I nickel and dime myself to death fixing the small stuff. I don’t mind investing in it but if it’s going to take 10k-15k to get road worthy daily I’d rather pass or at least know going into it so I can salvage my money back