Also I can't help at all but if it was me, the next thing I'd do after testing your computer in another office during one of the downtime periods, is trying to test a different computer in your office during the downtime period, to see if your computer is part of the mysterious problem or totally separate from it.