I would concur with this diagnosis. Loose wiring (including the possibility that wires have pulled loose from the back of the harness assembly) or a blown fuse on the constant-power or ignition wires.
_________________________
Tony Fabris