I have a 2004 Duramax with 329,000 miles and replaced one injector and the water pump.