yep… as mentioned… years ( ages ) ago… the first g-sync specs. Today is Vsync again responsible only for e.g. avoid tearing ( eg. if OP come in ranges above 160-…165fps ) and of course it can used like a “soft” fps limiter ( the low-power-mode of msfs use it ). With no fps limit ( max fps, or vsync ) you run into situations where games render 1000fps etc , and of course tearing, etc ). Many users not like vsync, because of the slightly increased input-lag… who really can noticed that 10ms, go with the solution without vsync and a max-fps…
But for the OP I also assume, that not gsync is the issue. Former he had 30fps max and so whole system had enough power… if he have now no fps limit, then may be…