The problem can be a injector that is overfueling or low boost making the truck act like its getting more fuel. Are your boost readings ok? What is the rail presure doing, actual and desired. Too much rail pressure will also cause all the injectors to seem like they are overfueling. And it will slightly lope at idle. And finally, where did you get the injectors? Can you turn them off with a tech2 or other good scanner one at a time to see what injector it is?