Sputtering @ low rpm
Check the EGR valve, it could have a broken spring causing the valve to flutter with the engines vacuum pulses instead of opening smoothly. You may also want to check the sweep of the TPS, if it has a bad or open spot in it especially right off idle that also,can give you a sputter. Check the codes, it may have something stored in memory that can also help track this down.
Search Chevrolet C/K 1500 Questions
Chevrolet C/K 1500 Experts