Thank you for the suggestions guys! Sounds like I'll be making a few moveset changes and will give Gyarados leftovers.
@Kupokun would you mind clarifying what you meant by "Jolteon hold specs"?
And @DaftCoolio would Tyranitar be considered a bulky heavy hitter to use instead of Gengar if I had this setup?
Tyranitar
Nature: Adamant
EVs: 252 Attack 252 HP
Item: Choice Band
Stone Edge
Crunch
Pursuit
Superpower