Before we dive in the Elite Four, let's talk some strategy. I run some more calculations and found out few things - level 65 Pamela II is faster than most of the Elite Four Pokémon except for Crobat and Gengar, who are biggest threats in this Elite Four battles. So I'll probably be using X items for each battle. But otherwise I think it should be possible to set up on the first Pokémon of each Elite Four member and then sweep the rest.
VS Will
I was able to put his Xatu to sleep and set up Swords Dances pretty easily. I did a small misscalculation and though I should be faster than the rest of Will's team. And I was wrong. His Jynx hit Pamela with Ice punch that took down about half of Pamela's HP and then his second Xatu hit with Aerial Ace and left Pamela on 1 HP! Will and I had both the same reaction to this battle.
VS Koga
Koga is next and I can't set up completely on Ariados, since it has Insomnia. But I had plan. I used Swords Dance on my first turn and successfully predicted Ariados using Spider Web. One Return later and Koga sent out Venomoth. This is a much better match up. GrassWhistle unfortunately missed twice and Venomoth was able to put Toxic on me. After healing I decided to set up last two Swords Dance and take three X Speed and one X Defense, just to be sure, before being forced to take down Venomoth, since it was slowly lowering my Sp Defense and inflicting more and more damage and swept the rest of his team with Return. His Crobat survived one Return, but thanks to Pamela's boosted defense, she was able to take it. His Forretress also took more Returns that I would love to. Because of that I'm now on 7 PP remaining for Return and will be forced to use Either soon.
VS Bruno
This battle was pretty easy. Hitmontop didn't really hit hard and preferred to use Counter, so I was able to easily set up both Swords Dances and X Speeds. And the rest is history.
VS dead meme
Karen's Umbreon was annoying. It kept using Double Team, so I had hard time hitting it. I tried to counter her with X Accuracy and it was pretty successful. I'm not sure if max Accuracy negates max Evasion, but 1st Seed Bomb hit it and KO'd it. I beat her Murkrow, Vileplume and Houndoom pretty easily with Returns, but her Gengar survived 1st Seed Bomb with few HP's remaining and was able to land Focus Blast that put Pamela in red. Karen used Full Restore and my next Seed Bomb hit Gengar even harder, but still didn't beat it. I swear it must have survived with 1 HP. This happened once again, but after that, it finally fell down.
VS Lance
At this point I was running out of PPs on all of my moves. Thank god for Max Elixir. Anyway, the battle started with Gyarados. I was able to put it to sleep with GrassWhistle and set up Swords Dances and even one X Speed. Gyarados then woke up and used Ice Fang, which took down about half of Pamela's HP. Luckily next GrassWhistle landed again and I was able to set up more X Speeds. I also set up some X Defenses and Special Defenses, because according to my calculations, I won't be able to 1HKO any of his Pokémon. And I was right. Thankfully, because of boosted defense, I was able to tank hits from this Flying-type master and put his Pokémon to sleep. GrassWhistle never missed in this battle. That was epic! And so after taking Outrage from his strongest Dragonite, Pamela beat every Dragonite Lance had at his disposal.
And that's it. Just like that. One little brave Sunkern was able to single handedly beat every single trainer in Johto without fainting once.
Now, let's go to Kanto and take care of Red.