Guy, good advice always. Amazing how much havoc a dirty or partially disconnected plug can cause. I've been the victim of this twice now. Hope that others have had the chance to learn from (or at least been entertained by) my (incessant) posts chasing down these issues.
I am up and running now. In this case the problem was a bad ICU (probably damaged by the non OEM starter relay I tried). But, of course, I put that relay in after I had the infamous sticking starter relay problem, which was caused by low battery, which was caused by much testing that caused the battery to run down, during which testing I also fried a set of Hall Effect Sensors. All of this also gave me the chance to replace my coils (one of which was going bad anyway). And for good measure, I also replaced the spark plug leads/wires as well. But, after all that, I finally diagnosed the original problem as a dirty connection that was causing a bizarre intermittent low power/misfiring issue that kicked off this whole chain of events.
Feeling a bit foolish on all of this. However, I suppose that the upside to all of this is that I've learned a lot and most of my electrical system is now refreshed and in good shape. Live and learn, I guess!