Calling an all-in for what sounds like (hard to tell exactly how many chips) a lot of chips with KJo sounds like a poor move imo. Obviously, tells
and previous hand history with this guy come into play, but still it sounds like a good portion of your stack.
This topic came up the other day....if your call on his all-in is only 10% of your stack, then you should call. Beyond that figure, factor in the info you have. If you really thought he was tilting, and just shoving, then maybe you made the right decision.