I have a 1995 c1500 5.0 with 180k miles. I have replaced the Knock sensor, egr valve, egr vacuum solenoid, map sensor, plugs, temperature sensor, fuel filter, removed the throttle and cleaned it replacing the gasket of course. I have checked for vacuum leaks. The truck is still lacking...