I was playing a Kung Jin yesterday (as Takeeeda) and all he did was fjp 111. I couldn't figure out anything to do against it except stand there and block. I'll be the first to admit how mediocre I am at this game (my win/loss is right around 50%), but the (vertical) range on that fjp is nuts.
I think I had this issue as Takeda once where I lost a ton to a guy just doing jump over punch loops.
Gaf told me to try a crouching 3 or 4 as he jumps so he whiffs. Also back dash or run out of there. However Kung can catch you with auto correct dive kicks.