Hey i'm having a ton of trouble beating Aya. I would really appreciate some help. I thought my Donphan would wreck her team, but she just so happens to have the Wasteland field effect up, so Earthquake just tickles her team. I was going to get a Ralts from Peridot, but what do you know, its been replaced by a damn Espurr. Sigh.... 
My Team: 
Blaziken Lv. 45 w/ Speed Boost, Naughty 
-Double Kick 
-Blaze Kick 
-Slash 
-Bulk Up 
Ampharos Lv. 45 w/ Plus, Bashful 
-Discharge 
-Charge Beam 
-Power Gem 
-Thunder Wave 
Donphan Lv. 45 @ Hard Stone w/ Sturdy, Sassy 
-Earthquake 
-Rollout 
-Strength 
-Rock Smash 
Fearow Lv. 45 w/ Sniper, Brave (also shiny) 
-Aerial Ace 
-Assurance 
-Mirror Move 
-Roost 
Ludicolo Lv. 42 @ Miracle Seed w/ Swift Swim, Mild 
-Giga Drain 
-Bubble Beam 
-Fake Out 
-Zen Headbutt 
Stunky Lv. 31 w/ Keen Eye, Naughty 
-Screech 
-Toxic 
-Cut 
-Slash 
In PC: 
Pachirisu Lv. 8 
Growlithe Lv. 20 
Houndour Lv. 20 
Ditto Lv. 5 
Litleo Lv. 26 
Drifloon Lv.26 
Kricketot Lv. 7 
Espurr Lv. 5 
Buizel Lv. 25 
Venipede Lv. 25 (Shiny ) 
Pidove Lv. 14 
Sunflora Lv. 24 
I also have a Thunder, Fire, and Leaf Stone if that helps. 
I was looking to eventually replace Fearow -> Crobat and Stunky ->Espeon when I got to them, but that doesn't help if I can't get past this gym.