im not 100% but check to see if its a new gen duramax or old gen i think 06 was the transition year and you could still have the injector issues