I'm not really seeing much of a point in Rev here. Sure, it's a Blissey killer, but the Physical ghost thing that appears twice here in terms of Kitsunoh and Revenankh isn't really appealing at all. You can threaten Blissey with Kitsunoh well enough, and you even have tar to back it up. If you wanted to block something like a spin, you still have Kitsunoh. I think this is a bit of wasted space, as a lot of things can kill Blissey. That being the case, you might want to replace Revenankh for something that can better cover the things your team lacks. Although you lose a fighter, there are some other options that you may want to consider over Revenakh.
Infernape is one. This gives you an ability to lay the hurt on Blissey still, as well as other walls. However, this still contributes to your Argho weakness. I suggest you take Tennis's advice. Run Zapdos over Gliscor. With this you can effectively take down a big chunk of stall in CaP, as well as many others things.
Machamp is a great pokemon, and provides bulk to the team. You can have it absorb status, and it can work as a Stratagem answer as well. This is something that Rev previously accomplished, so this may be a good choice.
Arghonaut is another choice you can opt for. It gives you some nifty stuff like taking on Scizors and Gyarados. It also has decent attack so you might want to consider this as well.
If you choose to go Zapdos over Gliscor, consider going Jirachi over Vaporeon. This gets you rocks and wish, both of what you would like to have. It's a great support pokemon, and could even give paralysis support in order to ensure your slower yet powerful pokemon like Tyranitar get the hit in easier.