Have a fuel injector causing rough idle start to set code. Took to stealer and they diagnosed down to #2 cly being weak when cold. Vehicle only has 70k on it. Dealer Wanted 1300.00 to replace all 4 on that bank. Ran 2 cans of cleaner and now light only comes on occasionally now. I also have a 2007 truck with a 5.3 and it has double the miles and runs great. Did GM change the quality of the injector. Seems that a lot of people have to change these more on the newer trucks than the older ones