Your raise preflop isn't bad at all on a tight table, just don't overplay TP.

I like the turn raise. His 3-bet doesn't necessarily mean K or J if he's any good. Therefor I minraise as a 4-bet, he'll drop the J or any non K/J just as often as when you push and you can fold to a 5-bet. It cost less and accomplishes the same thing.