Help Beating the Elite 4

I can’t beat the elite 4 members with the following team

D. Blastoise @ King’s Rock
Ability: Shadow Call

  • Aura Sphere
  • Dark Pulse
  • Nasty Plot
  • New Moon

Flygon @ Flygonite
Ability: Amplifier

  • Flamethrower
  • Drakon Voice
  • Boomburst
  • Bug Buzz

Gigalith @ Rocky Helmet
Ability: Sturdy

  • Explosion
  • Stone Edge
  • Earthquake
  • Poison Type Custom Move

D. Typhlosion @ Magnet
Ability: Motor Drive

  • Thunderbolt
  • Spark
  • Flash Cannon
  • Roar

D. Chandelure @ Life Orb
Ability: Weak Armor

  • Imprison
  • Flamethrower
  • Wish
  • Moonblast

D. Grimer @ Choice Band
Ability: Regurgitation (Grass)

  • Earthquake
  • Fissure
  • Iron Head
  • Recover

Any help?

Evolve grimer to muk (I think you meant muk)
Replace fissure with a custom move or something like return
replace imprison with calm mind or energy ball

Remove roar and spark from typhlosion,put some coverage

OK. So sorry for the late reply. Yes, I did mean D. Muk instead of Grimer, my bad. I replaced fissure with drain punch for coverage and added energy ball to D. Chandelure. I also put energy ball on D. Typhlosion as well. I use roar on the first elite four to take off stat boosts for the baton pass person by switching out the opposing pokemon using roar. Thanks for the advice.

What pokemon are good to beat the elite 4 because i cant beat the fairy one. So could you please tell me which pokemon should keep, Get rid off or which pokemon i should get My team is , Delta Charizard, Mew, Heracross, Giratina, Delta Scyther, Delta Gardovior. PLS HELP