Lets assume a standard 5% 3baet range 99+ AQs+ AK
If he were to call your CR with 99 then he made it on the river (although its unlikely) so does he call with 99 because if he dosent then lets look at his PP
AA beat you
KK beat you
QQ beats you
JJ only on combo but beats you
TT you beat
99 you beat
So even if he calls your 3bet with 100% of his range you lose in the LR
Lets look at J high hands
AJ beats you
KJ beats you but isnt in his 3bet range
JJ beats you
JTs isnt in his 3bet range but you beat
So against his J high hands you do badly
What about draws?
KQs you are ahead of on the flop, but would probably call a min raise
QTs JTs not really in his 3bet range, would probably call the flop raise
JTs might shove KQs has overcards
But when compared to pairs and and J high hands draws are a smaller % of his hands so betting here isnt charging draws as often as it is paying off bigger hands.
His call makes me think he is on an under pair, a draw or a J and remember you arent doing well against the range of jacks he could have.
turn check check.
weak jack low PP or draw
river the draw gets there you check.
with the pot size as it is this is a bad place for him to bluff, you will call with any jack 89 99 just got there you could have a flush, he is better off checking behind here, but he bets.
You only beat a total bluff here. Of all the hands that he could 3bet you beat AQs AKo and TT
We can widen his range and thats something you need to look at but QJ is rarely going to be better than a coin flip against his J range
When you look at his PP you need him to be not only playing more but calling the CR and then bluffing
with 66 to make this profitable.
Being OOP isnt helping either because you are always in the dark over what he will do.