According to Brandon from NPS. The NPS is responsible for making sure the concessionaire is in compliance. APM has completed their repairs. Wahweap has not yet completed the repairs but are supposed to be completed by fall for re-inspection. I do not know about the other marinas because I did not ask. My guess is that they are not yet complete but should be by the fall. The NPS will either contract another inspection or have one of their electrical engineers do the inspections.
I am glad these issues from this report are being addressed. However, 3 years from the findings to complete the repairs where safety is concerned is IMO very lackadaisical. The issues should have been rectified, pardon the pun, much sooner. I do not feel that 3 months should have been out of the question to address this issues.
Please check your mooring agreements as there should be some language with respect to shore power connections. If not, that would need to be addressed as well. Those of us that connect to shore power are or should be responsible for connectors that are in good working order AND not hanging under the water.
Just my $0.02