Okay so I've done most of the game and am coming up to facing the Elite 4 for the second time. My first try was easy enough but I'm worried about my team for my second go. I know that the Elite 4 are vastly improved.
My team so far is:
Infernape - 62
Mild | Blaze
- Flare Blitz
- Earthquake
- Close Combat
- Flamethrower
Zapdos - 60 (I wasn't sure on this moveset but decided to use Fly to save myself a team member)
Relaxed | Pressure
- Thunder
- Thunderbolt (for accuracy when the power of Thunder is not needed)
- Roost
- Fly
Palkia@Lustrous Orb - 70 (Not sure what moves to teach it!)
Bashful | Pressure
- Spacial Rend
- ?
- ?
- ?
Glaceon@Icicle Plate - 59
Quiet | Snow Cloak
- Ice Beam
- Blizzard
- ?
- ?
Leafeon@Leftovers - 58 (Waiting it to hit the high levels for swords dance + leaf blade)
Impish | Leafe Guard
- Synthesis
- Energy Ball
- Giga Drain
- GrassWhistle
I was thinking I need a Psychic/Ghost type more than any other since this is probably the one I lack the most. I was thinking maybe a Gengar or Espeon to give me Psychic coverage - although Gengar would probably be better thanks to its huge movepool.
Any help on which Pokemon should take that last spot is appreciated. As are any tips on my current team. (Although I already know that the natures are not perfect and some of the moves are far from competitive standards but I'm not really concerned about that. I just want to beat the Elite 4).

My team so far is:
Infernape - 62
Mild | Blaze
- Flare Blitz
- Earthquake
- Close Combat
- Flamethrower
Zapdos - 60 (I wasn't sure on this moveset but decided to use Fly to save myself a team member)
Relaxed | Pressure
- Thunder
- Thunderbolt (for accuracy when the power of Thunder is not needed)
- Roost
- Fly
Palkia@Lustrous Orb - 70 (Not sure what moves to teach it!)
Bashful | Pressure
- Spacial Rend
- ?
- ?
- ?
Glaceon@Icicle Plate - 59
Quiet | Snow Cloak
- Ice Beam
- Blizzard
- ?
- ?
Leafeon@Leftovers - 58 (Waiting it to hit the high levels for swords dance + leaf blade)
Impish | Leafe Guard
- Synthesis
- Energy Ball
- Giga Drain
- GrassWhistle
I was thinking I need a Psychic/Ghost type more than any other since this is probably the one I lack the most. I was thinking maybe a Gengar or Espeon to give me Psychic coverage - although Gengar would probably be better thanks to its huge movepool.
Any help on which Pokemon should take that last spot is appreciated. As are any tips on my current team. (Although I already know that the natures are not perfect and some of the moves are far from competitive standards but I'm not really concerned about that. I just want to beat the Elite 4).