nyev did you say you had measured the power to see how bad it is?
Ever try an ADD-POWR Sorcer X4 ? They seem to work well with bad power systems.
If you live in the NW or So Cal I can help you try one.
Effect of Internet Service Quality on Streaming?