It has spark (new dizzy, cables, and plugs), fuel (all new injectors, lines, pump, and filter), the compression checks on all cylinder. The cable seems to be fine, but I'll definately take another look. At first it just idled at 2000 rpm and then after running new vaccum hoses it came down to...