Well I forgeted myself over somehow.
I'm on the final Johto gym and my team consists of:
Magneton, lvl 36
Thunder Wave
Magnet Bomb
Supersonic
Thunder Shock
Parasect, lvl 35
Spore
Cut
Bullet Seed
Leech Life
Quilava, lvl 34
Flame Wheel
Strength
Swift
Quick Attack
Gyrados, lvl 32
Bite
Dragon Rage
Surf
Ice Fang
Arbok, lvl 28
Acid
Glare
Poison Sting
Crunch
Beedrill, lvl 27
Toxic Spikes
Rock Smash
Twineedle
Fury Attack
What2do?