I'm glad, i hope you beat it soon! ;)
I got Gyarados, Gardevoir, Lumineon, Drifblim, Hippowdon and Mismagius, and so far my team consists of Misdreavus, Kirlia, Drifblim and Gyrados. Yeah save corruption happened i think twice to me, its the worst :( sorry about your johto Dex