Ok, I'm trying to RNG a Misdreavus (encounter slot 7 according to http://www.eggmove.com/encounterheartgold.htm) at Cliff Cave with this PID: 7942EF72. I hit the seed and frame fine, except the pokemon that appears is always Kingler, the encounter slot 3 pokemon.
Any ideas?
(I've also tried changing the seed to one that still has the same PID, but it's Kingler every time).
Just by looking at the spread, I'd say you're hitting frame 86 not 87 which is your target. Frame 86 has a Timid Kingler as its ES.