This post may make no sense the spot is so difficult.
I actually think we can make our Preflop raise a little bit bigger here. The UTG raise should be a sign of strength and the call from Villian 2 could be a strong hand trying to get some more chips from UTG, although this would not actually be a very good play. So we have a pot when it gets to us Preflop which is already 1275. I prabably make it 3K but thats not a huge thing.
Once they call it is hard to give them a range. Villian 2 does not have the odds to set mine but might have decided to do so anyway or he could ahve a hand like 99, TT, JJ, QQ and id hoping for a decent flop for those hands. UTG from what you have said can have a really wide range.
The flop is a good one for you, you have a useful blocker so a flush draw is less likely and the chances of somebody having a 8 are pretty low. At this point I am very happy. The pot is around 8K at I believe? You raised to 2425 and were called twice plus blinds and antes?
I would be leading for 6K here, I think the smaller bet leaves money on the table. It does mean that UTG might call wider. When he raises he can have the following hands?
JJ, 89, 78, QQ, KK, 9sTs, some other random draws
Even if his range really is this tight we only need to have a very small amount of fold equity to make this shove profitable even if we totally remove the draws.
The problem here for me is Villian two. He has seen you 3-bet pre and has seen a c-bet, which looks a little weak actually. He has then seen a raise from a player we do not think is too tough. With you still to act behind he has called the raise. At this point every alarm is going off. I can"t see what he can have but the he meant to have an 8 at least. Does he call here with AJ, QQ or KK? How many eights does he have in his range. If he called with KK or QQ preflop then now would be the time to pull the trigger. AJ is not ringing true here either. I get the impression he is a good player so I am now stuck.
I don"t know if this is a call or a fold because I can"t figure out what their ranges are. The way it has played I can"t get away from the fact they both have eights in their range somehow. They shouldn"t, but they do. Villian two also has JJ in his range. He may also have KK and QQ in his range. It seems to me that for a shove to be profitable here we need them to have a lot of flush draws in their range which does not seem likely on a pired board when we block the NFD.
In real life I am pretty sure I do end up shoving. The best play may be to fold even with the chips already in the pot?