Why do the ignition boxes fail?

wonder if this one has a proper transistor
Módulo encendido electrónico Simca, Talbot Lucas DAB951 - Recambios Pro//M

European part numbers for chrysler ignition module mid 70s until 1979

PM00180
CARGO 150029
CHRYSLER 3874020
CHRYSLER 3656128
CHRYSLER 3438850
LUCAS DAB951
QH XEI1
TRANSPO CM900
TRANSPO CM390


look at this, later unit used on chrysler peugeot talbot simca and Euro Dodge from 1979-1986
New Hella Mopar Ignition Module Talbot Horizon Simca Rancho Solara Matra Alpine Dodge Chrysler 5da006623-301 5206390 3874020 52209060 - Etsy UK

has some super extra heatsink stuck on it, you'd need an Omni/horizon loom connector to connect it

Or
orginal 5 pin black modules by the look of things, US based business closing make the man an offer
Parts

Dave