Wayne
I've tried to extol the virtues of having your ignition system critically evaluated w/a scope, by a knowledgeable tech. No guarantees of success - but again think it'd help to get to the _root cause_ of your truck's problem.
A scope basically just graphs voltage against time. A scope can "see" events "faster" - events that go wholly unregistered on common DMMs, scan tools or code readers. The latest scopes have software to reference normal waveforms (or normal is known thru experience).
It's understood that it's sometimes tough to find good tech. I'd look for an electrical diagnostician, on top of being a skilled tech. One who's seen hundreds of ignition waveforms, including your Chevy system, and knows the gamut of tests that can be performed (some listed in my previous posts, as well as some possible _causes_ of failure, along w/other info). Note that some say "scoped" when actually just a scan tool or code reader is used (and not the specific scopes mentioned previously)
I have no first-hand knowledge of them, but their founding premise seems good
http://www.iatn.net/
Their linking 'problems' forum is potentially powerful: maybe an iATN mech has seen your specific problem somewhere
As one of your new coils starting arcing in less than a week, it may have started to fail within minutes/hours after installation. It's unclear whether you have an inductive or CDI coil, or whether the coil is the first ignition component to fail. It looks like the ICM has only been replaced once - if the coil is arcing internally between secondary and primary, as well as the 'to the bracket arc' - the ICM may also be getting damaged. I wouldn't replace the components singularly - that can be helpful in some situations, but don't think this one - and discuss with tech when new ignition components should be installed for scoping (I would think just before)
Per the wiring diagrams - unless I'm missing a critical diagram - it appears G103 and G104 are redundant: they ground _exactly_ the same things
If G104 was less than clean/secure when G103 was loose, it's possible something adverse happened to your system, but otherwise, it seems less likely. Another possibilty is that a wire got nicked, connector partially dislodged, etc., during the intake manifold gasket replacement
It sounds like you've checked most of the basics: your plugs appear to be burning evenly, distrib cap and rotor appear normal, some grounds (but perhaps not all, integral to your ignition system per the wiring diagram) checked, etc. Quick note that the quality of batt and alt testing can vary.
I've PMed you some additional V-drop & ground testing info, some specific to your truck
Other stuff: capacitors can be wired in to filter/block ignition spikes (these are available aftermarket). Your stock system should be well-capable by itself - it likely already has built-in protection - _when_ in good working order. Just a thought - I don't have first-hand knowledge or the experience to say more
Lastly, you mentioned the change w/your distributor: I've only worked w/distrib's that go in to a fixed, not variable depth, so I'm not sure of what to make of that.
Lance