I think I know the problem. In iStat the GPU Die sensor is not showing any temperature . So I put the fans on max, blowing loudly and ran a game. Smooth all the way. So I guess the new GPU 's temp is not being monitored so therefor runs hot, with the fans running low.
My tip: Use an app to control your fans speed before playing. Good luck!