Don't the V70's suffer from leaky windscreens? When I was buying mine, Mark Iceton from BMG told me to check the windscreen by pressing along the top edge from the inside of the car to check for flex or movement.
If you have a sunroof, the drain tubes could also be blocked..
This won't help you with your electrical problems, but it may help identifying the cause.