Done.
Apparently I missed one that had correct, yet incorrect info. The problem was the encounter slots were listed wrong on PIDRNG. I had to use the old one to list correct ones. Even when it was wrong, the esv still matched Rufflet.
Long story short, it's a good thing I saw this problem, or I'd have a fucking hard time with future RNGs.