Seems like a fishy table, so I like calling pre; I don't think we can 3bet MP1's open-raising range for value, the fishiness of some players behind means that it's more likely we'll get further calls to sweeten the pot further, and less likely we'll get squeezed light by any of the better players.
I think flop is a fold; his preflop range is strong, this flop hits him ok, he likes his hand enough to bet most of the pot, and we did not flop well enough to continue (I think we were calling pre to flop a strong hand & get paid because he fires lots of barrels. I think 2nd pair here is a marginal hand that will mostly play badly against his barrels.)
As played on the flop, I probably raise turn in game, because omg 2 pair & draws; but a bit of equity work has made me think this might be the marginally best line for better reasons.
If we give him a fairly broadways-heavy opening range, and imagine he c-bet & barrelled the whole range, that whole range has surprisingly (to me at least) good equity vs us on the turn:
Board: 3dKsTsJh
49.69% { TT+, ATs+, KQs, AJo+, KQo }
50.31% { JdTd }
We can't fold, price is too good given our equity. Same will be true if we flat and he shoves river.
If we flat turn we are letting his Qx hands freeroll an A or 9 river, whereas if we shoved then we would give him the opportunity to call while behind, or fold his equity with those hands.
He presumably won't triple (or check-call) much that we beat (other than TP, which he would probably also stack if we shoved turn.)
So, shoving turn is better vs Qx and the very few FD's he can have, slightly better against 1 pair hands, and is the same as call/call against his hands that beat us.
all imho