So as the title reads I have these codes...i recently attempted to smog my '89 w/ 350 tbi...which it did not pass registering high HC....prior to bringing the truck in for testing it had a bit of a rough idle upon stopping at traffic lights...now it seems to run rough as i step on the gas and intermittently cuts out...smog people they didn't fuss w/ anything seems like bs...anyways here what I've done the truck recently. 1.New O2 sensor 2. New map sensor 3. New IAC 4. New distributor,cap, wires, rotor ignition, control module, plugs 5. Throttle Positioning Sensor 6. Thermostat 7. Temp Sensor 8. Egr Valve Any much more that I probably can't remember. Any help would be really appreciated...I'm throwin out a lifeline here. Thx in advance.