Hey everybody i'm new to the forum and have an 05 Duramax lly, So my truck started giving me a lop when I blip the throttle, goofy starting when engines warm but never when cold. Lag upon harder acceleration with a puff of black smoke and only when cold I was getting a injector fuel knock but warm it went away. I purchased a chinese tech 2 and right away when it was cold I could pinpoint that #6 injector was knocking as I could shut it off and the knock went away. Took out all the injectors out of the drivers bank, removed nozzles and gave them an ultrasonic bath to clean them up and where very dirty(maybe that's what they are suppose to look like). Upon cleaning them it didnt help balance rates or the knock but went ahead and replaced #6 with a bosch reman. Fuel knock went away cold and hot and seems to run better except i still have a lop when i blip the throttle which to my understanding is the ficm trying to balance the engine out. My second worst injector was #7 so i decided to take the passenger side bank out to do nozzle cleaning and swapped it with #5 once again didn't help my situation but the bad rate followed. Did an individual return test on the passenger bank and found that #5 injector was returning way over spec so I replaced that injector with another bosch reman. Truck now seems to run better for sure and my injector rates are all floating around 0 to +\- 2 but my fuel rate has always been very low before and after changing the bad injectors. Cold it shows a fuel rate of 12mm but once its warm it drops down to 4mm and less and i drive warmed up is around 12mm. Should I be worried about that low fuel rate? If i add the difference from injector rates it would deem that all Injectors are out of spec. Sorry this is my first diesel so a learning game it is and thanks for all the help in advance!