He checked everything in the panel. I saw him tighten every screw and nut on it. He did not check the meter though. The power company said that it will take them a week to come check it. I really hope that they will find the problem. Its killing me.