Hugh,I would first try replacing the fill valve. A bad washer there could be causing both the slow refill and the vibrating pipes.Terry