i never let my lowest and highest leveled pokemon get a gap between 10 levels. anyhooooo, heres my team now.
etch/umbreon lv. 51 - faint attack, bite, secret power, confuse ray
shemp/espeon lv. 50 - psychic, psybeam, return, helping hand
parsley/meganium lv. 45 - razor leaf, synthesis, toxic, body slam
MEWTWO/quagsire lv. 44 - brick break, sludge bomb, surf, earthquake
ignition/entei lv. 44 - sunny day, fire blast, stomp, bite
zeptowatt/raikou lv. 45 - rain dance, thunder, spark, quick attack
i also never let my starter pokemon's levels drop lower than the rest of the team.
anchant: you should use more than 2 pokemon dude. you may just die. you need a team of 6.