Well you already have a Fire type and a water type so you don't need Typhlosion or Gyarados. Between the last two it's a fairly simple answer in my mind so this is gonna be short and sweet.
You have a psychic weakness, and Zoroark helps with that. So I would go with Zoroark.
Sorry, not much more to it then that as that's the most glaringly obvious thing your team needs.