Haha nice battle . I think Electabuzz plays fine on your team . You might want to try a Scarf Electabuzz , Modest Nature . 252 SpAtk , 252 Speed . After a rain dance , you could spam damn lot of Thunders at your enemy . You could give it a life orb instead of scarf as its speed is high enough .
Maybe go with Thunder , Focus Blast / Cross Chop (for wall) , Signal Beam for the frequent encounter of Espeon , and maybe the las slot for Psychic for filler