My uncle just bought a 2500 HD with the duramax in it and it's been in the shop twice for the same problem within four months I would definetly put a new engine in that old bolt.