A couple of things to test..

1. A qwikee test of the ballast resistor is just jump it for a very short time..

2. Check the reluctor inside the distributor, sometime the gap is too wide. Works inconsistently, regap it and see what happens.

Just my $0.025...