I just changed out the EGR valve, Plugs, cap rotor and air cleaner due to emissions failure. Well I passed emissions, but my truck began idling at varying rpms ranging from 650 to 1200 when in park, and shifts rough in the lower gears.
Since this problem has emerged, I have also replaced the pcv valve, EGR solenoid, associated vacuum lines, and throttle body gasket on my
95 5.7L chevy K1500.Usually when the engine is cooler, it idles closer to normal and as it gets hot, the idle starts to range and starts to shift hard. Does anyone have any other ideas what may be the problem.