I have a high mileage duramax. Has 370k now when the crank decided to give out. Truck is super clean and for the price I got it I couldn't say no. Now the question is, do I swap the motor or do I build it? Realistically I'm looking to make 600-650. What will I be expecting will be damaged and what should I replace while in there? Or do I just swap it with a low mileage motor. I do have a budget of 6-7k in parts