you also have 3 weak to an ice/water combo on top of that if they got an HP fight ground or electric that can take out your empoleon, i would see if you can take out one of the flying types. however if you take out the honchkrow you leave yourself more weak to psychic type. and considering that...