looking for a better way

Put a MSD system on it, eliminates the box and ballast resistor. Extremely reliable.