When it comes to injectors, the quality of the stock BOSCH is industry benchmark, so getting something "better" is not likely, getting somethimg as good is even difficult at times. Two sets of injectors on an lbz in a year means something else is happening, lbz injectors last and last. I would be willing to bet you have another issue. Rob is in idaho, idk about whats available to dmax owners in montana, find someone to data log for you, or at least get flow and return rate of yor injectors before changing them out!!!