Thanks for everyone's help, My electrician came yesterday, apparently there was water in the fitting, this is a continuous problem with any fitting in that location, we have put silicone around it again hopefully that does the job, i need to get some sort of cover or something to prevent water...