Depending on on the rebuilder, a Duramax engine replacement is going to cost at least $15,000. Depending on the year and other potential issues or wishes of the customer, you could expect a range likely between $15,000 and $25,000 for Duramax engine replacement.