Recently my trip switch went off and would not reset even after disconnecting all plugs. Called home emergency which I have through my bank account and an engineer came. He found that trip switch was faulty and replaced. On reconnecting plugs we found that there was also a fault with our gas...