Just had new heads put on my 99 chevy k1500 put in new distributor and distributors button new new plugs had timimg set runs good at first and than it will shake alittle and when you go up a hil it
Check the egr valve and system.
Did you replace the spark plug wires?
Search Chevrolet C/K 1500 Questions
Chevrolet C/K 1500 Experts