Changed to some 5w-30 oil almost a week ago and the problem persists. I've resorted to an online mazda expert to see what he'll suggest. He's recommended checking the plugs but I doubt that's it since the problem only happens on cold starts.
Also, there's no rough idle so not sure it'll be...