- Among any other issues you may be experiencing, although I'm no expert, that is the most horrifying box I've seen in my life. Your ground wire is going up---to what?!? The ground wire does not have a drip loop. If a wire must run upward it should run downward then upward so water drips off of the resulting loop instead of running toward a circuit.
A (real) professional installer wouldn't cut holes in the box. Any wire entering or exiting the box should be running through the rubber (ugh the word escapes me)-thingy that has been cut from both sides of the bottom of the box. You really need a complete, professional reinstall.