I had a similar problem with mine when i first bought it, the insulating on the phase sensor wiring inside the distributor had deteriorated, causing the 2 wires to touch each other and short.
Fitted a new phase sensor, it was fine, might not be that but its worth checking??