Not an electrician, but have you check the amout of salt creep on the wires and end caps? Often causes problems.

T