slant six..is my distributor going bad?

okay i found the issue with the power now its all working great, starts right up...but runs like $#!T .. i have new plugs, wires, cap and rotor and cleaned the points, i checked the firing order over and over again. i hooked up my timing light:
#1 cyl- spark every few seconds, erratic though
#2-good spark same with 3, 4
#5- not as bad as cyl 1 but still misses
#6- NO SPARK AT ALL!

my ammeter rides strong on the D side and is jumpy.. is this my distributor? please help me