The only problem I would see with ground is if the distributor is tight enough to ground to the block, and the module properly grounded to dist. You might check THE MODULE MOUNTING SCREWS be sure they are not too long and allowing the module to be loose
The battery MUST be grounded to the engine block or it would never crank.
There is no connection to a coil case unless the coil is defective. I see you've got more than one coil, so I can't see that a problem
I am REALLY running out of ideas