beyond it being CPU related (which is largely is as others have pointed out) drop your graphics settings too tbh if you haven't already, i was playing on the highest for a long time and had the same thing but lower graphics settings actually equalised the FPS difference more and also got rid of lag spikes for me