One more thing comes to mind. Hard to tell from your pics, but I see a lot of parallel plug runs and I don't see any separators. Are they hiding in there somewhere? Usually it is only a problem for adjacent-firing cylinders, but overall, just go with the generic recommendation that plug wires should never touch each other to prevent cross-firing at the wrong time, especially along parallel runs.