The 2 PID frame advancement every 20 steps is a shaking patch check. My guess is that once the shaking patch occurs the game stops checking. That's only a guess though. ToastPlusOne or Kaphotics would know more about that.
OK, I'm ready. By the way, smogon servers are really slowing down the loading page.. so I can't remember OR check which Pokemon I asked for, or what Pokemon you asked for, either. Can you please check? I don't want to go through smogon and then get a page error, because the Smog servers are really slow today. :\
I won't be able to trade right now because I'm in the middle of RNGing a wild Pokemon. If I'm done early tonight, and if you're still on then we can trade. If not, then we can trade tomorrow if you're available.