Call flop and call a turn shove too.
Why would he make a pot sized bet on the flop with AA, KK or QQ? Of course he might have done that, but I think it's pretty unlikely. Mostly he will be playing a lower pair than yours or AT+ imo. If he did have QQ+, he should know he is probably best and he wants you to call. I don't think a pot bet on a 997 is how he would handle that situation
Also, I like a 3Bet pre against a (24/16/5) player, unless he calls a lot of 3bets of course. It might narrow his range pretty well, which is good for JJ I think.