Very comprehensive. Fingers crossed that this takes care of any issues. Often it's the little things that lead to the bigger solution. Sometimes I put a little bead of dielectric grease around the edge of a plug (the one that the other piece goes into) to help seal out moisture.
Reminds me of an analog situation I had. Briefly: Years of tick tick tick in a 528i, finally only exhaust leak left as answer, indy to take off seized bolts and nuts on exhaust manifold flange - fries O2 sensors. Change O2 sensors - one was very easy to take out. Tick tick tick gone. No need to remove exhaust manifolds any more.