^^^ What he said. ^^^
Among other things, the DIS module needs a good ground to function properly, and it grounds through the two bottom screws that secure it to the intake manifold crossover tube. Additionally, for the crossover tube to get grounded, the shake brace from the crossover tube to the intake manifold back tank has to be in place. Also, there's a ground braid from the rear intake tank to the firewall, make sure this ground strap is clean and secure at both ends.
Heatsinking: DIS has three power transistors that fire the ignition coils, they're attached to the DIS back plate, which is called a heat-spreader. The heat-spreader's job is to absorb heat from the coil firing transistors and also to spread the module heat around to minimize hot spots in the other electronics in DIS, and there's a lot of brains in DIS, including a Motorola micro-controller. The heat spreader dumps excess heat into the crossover tube, and this is why we apply a layer of thermally conductive grease (heat sink grease) between the heat spreader and the crossover tube surface.
Dielectric grease is NOT heat sink grease, these two have very different properties and compounding.
Edit: It's not uncommon for an ignition coil primary winding to develop some shorted turns in the windings, this can overheat the associated DIS firing transistor in a hurry and drive that channel into over-current shutdown - now you have a 4-cylinder engine, and DIS will stay in this mode until it gets a power cycle (key off - key on). Usually, the DIS module isn't damaged by a bad coil, but it's happened. Sometimes you can just replace the coil pack and all will be well, other times both coil pack and DIS must be replaced.