so my 1994 Blazer 5.7l was due for a major tune up. replaced: spark plugs and wires, dist cap and rotor, then had problems with idle and very rough idle at start up that almost faded away after the engine warmed up. So- replaced the egr valve, egr solenoid, egr vacuum line, another vacuum line...