Sometimes when people replace their ignition control module, they fail to coat the bottom of the module with thermo heat sink grease. Some people fail to coat the module with any grease, or the wrong type of grease. Failing to properly grease the bottom of the control module will cause excessive heating of the module, and module failure; it can cause problematic symptoms such as no start, hard start, sensation like the engine is starving for gas, engine cuts out on acceleration, etc.
Some people might tell you to use dielectric grease under the module, that is NOT the correct grease to use. Dielectric grease is and electric conductivity grease that helps keep moisture out, but it does nothing to reduce thermo heat. Most of the time when you buy a control module, it comes with a very tiny packet of thermo grease, enough to do the job, but sometimes tossed by those who are unaware of its necessity. Some autoparts stores may carry small packets of thermo grease for sale. Or you can get thermo heat sink grease at Radio Shack, or Thermo heat sink paste at most computer stores. This grease is the same stuff they use in desktop computers, the grease is applied between the processor and the heat sink. But in automotive terms, your distributor is the heat sink and your control module is the processor.
Lastly I should add that some autoparts stores like O'Reillys, can test your control module to see if it is functioning correctly. But like I say, if you install a good control module into a distributor without putting any thermo grease under it, the module will fail pretty quickly.