I'm new to RNG abuse, though I got it enough to get stationary pokemon the way I'd like. Now though, I'm trying to RNG my wifi-wondercard keldeo for a timid 31 IV spread. I'm not sure why, but I seem to just get erratic results from the natures and IV's. I can't seem to get any repitition at all, save for 2 serious natures with different IV's.

Any tips, or possible sources of error I might be having?