This is an extremely good team, I've been staring at it for quite some time trying to come up with meaningful changes, but am not coming up with much. Swampert fixes most of your problem Pokemon but it isn't like that fits into this team at all lol. I'll just leave some minor nitpicks for you to consider.
On Venomoth you should be using Bug Buzz instead of Sludge Bomb. Sludge Bomb loses out on the Nidos (as well as every Steel) while Bug Buzz only loses to Chandelure, who can be slept or dealt with through the proper switch.
On Zapdos you could consider a moveset of Thunderbolt / HP Ice / Roost / Baton Pass. You retain great coverage, especially considering you mostly just nuke stuff with Tbolt anyway. Baton Pass in the 4th slot is a pretty evil way to retain boosts in the face of a counter. You could go back to Venomoth and continue to set up on something like Raikou (more of a paper threat, but still requires good prediction to beat with your team as is), or pass to another sweeper to continue beating up on your opponent's team.
Finally, on Kingdra I suggest using max speed Timid. The minor increase in bulk you currently use isn't really worth it considering you hold Life Orb anyway, and it sucks to lose to max speed 85s pre RD / QD, or to not at least force the speed tie with Scarfcross with a QD boost or opposing max speed Kingdra under Rain. Your team doesn't seem to really struggle against defensive builds at all, but using max speed on Kingdra (and even potentially Zapdos) could give you the upper hand on opposing offensive teams. Special walls will already be weakened by the time Kingdra takes the stage, so the slight loss in power shouldn't hurt you.