Hey Draconinja, since I've faced you on the ladder with this team, i kinda know what some of the weaknesses are.
Problem 1:
Bisharp gives your team quite some problems. Knock off severely cripples your team and Abomasnow doesn't want to switch into an iron head anytime soon. Keldeo does resist...