Ok , so apparently FOR ME at least , joining a Multiplayer game then switching to Singleplayer solves the major stuttering for me on most parts , and also allows me to play the game on desired settings instead of all on low.
I have no idea why , but Multiplayer runs like a clock and so does...