2 weeks back played my first game of poker in about a month. I was looking forward to it and actually felt in the mood to play proper and try and get a decent cash. It was a 40 quid double chance with a 20 quid top up. Got to the break with around 13k in chips took my add on for 17k and slowly started to work it, trying to play small pots rather then get involved in big pots. Moved table and had about 22k played 3 hands out of around 20 won all 3 2 went to showdown were i held the nuts and was value betting on the end the 3rd was semi-bluff which got through. My image at the table is pretty tight. 1 guy at the table the dealer had a comment to make about every hand, i was suprised he wasn't CL because he obviously knew game theory inside out limped into most pots and folded to a raise guy to his right played quite a few hands was the benefit of a decent 4 - way pot few hands prior to the one involving me.
Table play was fairly mixed from what i had observed, most people seemed likely to limp and pass to a raise apart from one guy that seemed willing to gamble anytime he had chips invested in a pot.
So our hand is

on the button, the BB is guy who recently won the big pot. UTG is the guy who was dealing. Blinds are 400/800 we're on a 20 minute clock average was 15,700 with 53 players remaining i think 96 started. I had about 33k by this point.
UTG - Limps the rest fold round to me - first time this has happened i think. I decide to take a stabe at the pot I can raise here and if i find any resistance i can get away from it and if i miss the flop then i am in position to assess on the flop what i want to do. So I make it 2300 more, the BB calls and UTG get out the way.
Flop comes down

I am liking this flop. BB checks he is playing a stack of around 32k after winning the 4 way action previously and he decides to check. I was considering taking a free card to see if my hand improves and hoping to disguise the strength of my own hand. But then that board is pretty co-ordinated and I still don't have matey on a hand. I thought the initial call was just someone defending their BB and hoping to lead on any un-coordinated board and take down the pot. But the check makes me think he doesnt't have it.
So I decide to stick in a bet of 4900 - I never done the maths i was trying to bet around 3/4 the pot anyway it was close enough but the BB lifts a stack of 1k chips and pumps it upto 11k, I tank for a good bit trying to put him on a hand but not much is happenning.
I am rulling out TT + AJ+ I think the SB re-raises pre taking me for a button steal. possibbly he could have an under pair to the board that he thinks is good or he has made a set. If he has made a set then I am in a world of pain but I still have loads of outs, suppose I could pass and re-build my stack but this pot is quite tasty - I know there is a long way to go but this tournament structure is quite crap shooty blinds are about to go up again.
TJ is a possibility but for someone to flop the nuts on you is just unlucky IMO. So after a few minutes I decide to shove he has about 18 k back so he can fold here and still has chips to re-build and is still above average. He starts talking out loud about how sick things are he says i think you have a set but in the same breath he shoves with whimpish 'call' and flips Kings no spade and it holds. I missed liked 100 outs on the turn and river.
Can I /should I fold to his re-raise?