Ok. Changed the cap, rotor, plugs and wires. Changed the evap canister (used), Timed it to 10* BTDC, Changed the air filter and even changed the valve cover gaskets. Set the TPS to .98 volts. The truck is now idling at 850 rpm's (instead of 900-950) when warm BUT the idle is much worse. Stumbles more and surges once in a while between 800 and 950. Seems smooth at 2000'ish. The "miss", or whatever it is, is much more obvious, but the tailpipe does not suck a dollar bill in at all. The timing light was acting funky as well, almost like the #1 spark plug wire was skipping a pulse (same timing as the "miss").
Could this be more electrical than vacuum or mechanical?? Maybe problems with the distributor? I did not check codes or O2 sensor tonight. Will do that tomorrow.... hopefully.