As posted in some of my past threads. I bought a supposedly new 33% Industrial Injection pump from a guy on eBay. Got it installed with a streetmax x and the truck ran at first for a few minutes with a bad fuel knock and then it just stopped. The pump did look brand new and had never been installed. So I had it towed thinking it may be something else since after all it was a new pump and I had installed the turbo at the same time. The company I towed it to determined it was the pump and swapped back in the original and the truck started. Once I got it home I immediately installed a new 2015 pump. A few days later I got a code for the fuel rail sensor back of rail, drivers side. Swapped sensor and code went out for a day then back on. I kept thinking it was the tunes but it wasn't. Then I checked the fuel pumps top sensor and saw some fine fuel contamination. Not a lot but a little so I swapped the drivers side fuel rail with a new one and removed and flushed the passenger side rail. Code went away but by then I'm sure some metal had probably gotten to the injectors because prior to all that my balance rates were all with like +0 .2 and -0.2. All were really close. When I pulled off the rails I drained them and found a little very fine shavings, not like chips but like fine metal dust. Then right after all this the injectors started to read more and more out of whack. Finally a week or so ago I got a code for injector 6 balance rate and checked it again and found it would go up to +4.5 when I idled. Others read 2.0, -2.0, and similar so I figure it's time to swap the injectors out. I've checked this new 2015 pumps top sensor a few times over the past few months and there's never been any contamination so it's fine. I do have 210k miles on the original injectors also. I did finally get my money back from eBay but never was able to contact the guy who sold it to me. He just never responded to me or ebay so they sided with me. I still have the pump and called industrial injection about it but they said they can't warranty it since it wasn't sold to me by an authorized dealer. Can't blame them really but it sucks. They said if I mailed it to them and paid them they'd see what the issue was and possibly fix it but from what I've heard they may not last long even when they do work. The injector 6 code has since gone back off but I figured I'd go ahead and swap them.