Am I reading you right that this villain is 30% VPIP w/ 15% FT3... so he's calling or raising a 3-bet 85% of the time:
30% * 85% = 25.5% of the time this villain sees a flop no matter what the betting to get there?
Villain's range pre-flop: all PP, A9s+, KTs+, SC's 98+, AJo+, KJo+
I guess we can assume the lowest portions of this MAY not be played from LB.
Villain's range after shoving: QQ+,66,33, AT+dd, KJdd
Pokerstove gives you 45% equity against that range on the flop. (I put KJdd back into the shove range given how terribly the villain played pre-flop, however even taking it out, the equity is still ~45%
I can't see folding this one.