Ok, we are missing a Lando-I check (you've got to play that Heatran ultra conservatively and even then it doesn't help much) and we need some sort of hazard removal. Mandibuzz? That also adds some semblance of a Metagross check, who otherwise can really dish out some damage. Buzzard is a pretty cool mon right now and would finish off the team nicely. Not sure there's too much else to say because this late in the process we're just filling small gaps.
Mandibuzz @ Leftovers
Ability: Overcoat
EVs: 248 HP / 136 Def / 108 SpD / 16 Spe
Bold Nature
- Foul Play
- Roost
- Taunt
- Defog