I'm folding pre in that spot, not looking to play KT oop being very likely dominated via an MP 3.5bb open and also not closing the action with the bb still behind, I probably raise before I call but being oop vs 2 vill just sucks with a potentially dominated hand like KT.
Do you have any stats on vils?
Straights also got there on the river, and the bb having been passive on both prev streets is likely to have a hand or simply be bluffing given mp2 didn't continue on the turn expecting he can take it down often.
MP2 is likely to have an AK, KQ, QQ, JJ (weighted more towards AK, KQ) type hand so I don't think you have to fear being beat by MP2 (unless he shows up with QJ) having made your 2 pair on the river.....
The question is what range of hands do you expect bb to lead out with on the river after having taken such a passive line with the pot still being mw? This is where any info on them would come in handy, I think a flush draw is more likely to float the flop than QJ so heavily weighted towards the flush or air or possibly a Kx type hand himself.
I think I'm often going to call myself in this spot given the odds
we get with MP2 comming along and my thoughts being we have MP2 beat almost all the time here, and that we only need to be beating the bb about 1/4 times to break even on the call and certainly think he could be stabbing here often enough without the flush or straight (or slow played set, which i'd expect to raise flop mw with the diamond draw out there).
Well that's my thoughts, given basically looking at them as unknowns.