Fold preflop. KJ is dominated by many hands of the UTG Raiser. As played, the post-flop is ok.
If the villain has a very high PFR you can call, otherwise fold pre. I like the turn check.
Fold pre. You will have many troublesome situations playing weak hands against a legitimate raise.