The reason for multiple failures of an ignition module is a bad coil. The module controls the coils. If it's drawing too much current, it destroys the module. Change the coil and you shouldn't have any more problems.
Please click on the accept button when your finished. If you feel a bonus is appropiate, it would be appreciated.
L1 Master Technician
ASE Mastertech with Adv level Engine performance cert.