any lights lit up on the dash? Vacuum leaks? When was the last time you did maintenance on the truck?
Just redid the whole too end egr valve new map sensor new intake distributer wires plugs cam lifters timing gear and chain I was thinking possibly idle air control valve but I'm not 100% sure
Search Chevrolet C/K 1500 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet C/K 1500 Experts