Check for crud in the throttle body and clean if needed, if that isn't it then the TPS could have a bad spot in the sensors resistance reading right at the idle position, or the ISC could be sticky or dirty. Do you have any trouble codes?
Search Chevrolet C/K 2500 Questions
Chevrolet C/K 2500 Experts
Related Models For Sale