I think the 3bet pre-flop is...sketchy...you can probably squeeze it into break-even because your hand is kind of OK and you're IP with a bit of extra room in the stacks, we have an Ace as well so probably won't get 4bet.
Thing is though, this specific hand, will play OK vs his whole range that opens, speshly IP, but this is kinda the problem with the 3bet, the equity advantage you have a tiny bit disadvantage i would think, and your advantage here comes from your position and the playability advantage you have down the streets, when you 3bet you shallow the SPR and thus reduce your post-flop advantage - if you had an equity advantage then this wouldn't be a problem as you can rarely do better than making someone put in money with a worse hand than yours at any point in a poker hand, but you don't!
Also, if you're 4bet then you must 10000% fold and that would be quite a shame given that our hand would be quite a nice one to call with OTB.
You will gain some edge here by the fact players at this stakes will call your 3bet probably 100% so he will call some hands eh shouldn't and some hands that are doing badly vs your hand but the reality is he probably isnt opening all that wide anyways and really we're just bloating the pot for no good reason.
On the flop you have a big problem... this flops slams both your ranges and he is wanting to commit 150big blinds...he has plenty of non KT stuff, but has KT plenty too, anything he has that is not KT will have plenty of outs... as Cos puts it...
We get dominated a lot and thus in trouble.
I don't think we can fold it - although perhaps in these games people are not c/r some of the NON-KT stuff they should be doing which could sway into a fold. Nasty spot.