Ballast Resistor...Same as ignition box ???

The ballast resistor is a "big" fuse (lack of better term), it generally causes issues at engine start up, not typically after running.

The ignition, original modules did get somewhat hot during prolonged driving, and would likely fault out.

Both of them are reasonably cheap investment to keep as spares (just in case), no tools required to swap.