This is a 1986 Mercury 90 hp Inline 6 cylinder. It starts and idles fine, but misses at higher rpms and under load. Spark test revealed weak spark on numbers 2, 4, & 6. First thought was CDI so we swapped the two but the weak spark did not change to 1, 3, 5 so we've ruled out a bad CDI...