Hc wow disconnecting help

So iv been playing hc wow for 2 months no problems what so ever, I come back from work on Monday make a new character and all of a sudden I’ll dc usually when I attack a mob in certain places, but can dc randomly too, what’s strange is when i enable v-sync the dcs die down but the mobs are laggy and it a few stutters, iv tried so much such as swapping to direct 11, flushing ip/dns, deleting folders, reinstall of both wow an Battle.net I also have my own router for the pc only so I know it’s not my internet,I got back last night an my game did an update, was running smooth again and thought it was back until I dc again after an hour, would love some suggestions on what to do as I’m currently addicted to hc but unable to play