the BB didn't call when you reraised on the flop?
This hand your probably better off either calling BB's bet or I would just raise min raise it. If you min raise it you an represent alot more hands on the turn because people won't necessarily put you on the nut straight, If anyone thought you played omaha straightforward than they are gonna put you on some type of straight, most likely a nut straight. Also this makes the CO think your weak and he could possibly raise here if he likes his hand, thats when you could reraise overtop.
For the position player to call he could have a set, maybe paired every card on the flop, I'd most likely put him on a flush draw, he could possibly have the same hand as you and simply be calling to bet on the scare card, but logically most players won't do that to you on that level on that type of flop because they want to protect their hand against the flush, but if you have no reads on dude you can't really know if he's protecting his hand like he's supposed to, in this case tho I think its more likely CO has a weaker straight than the nut straight as far as that goes and he can be calling solely because he has position.
I think you got really 2 options on the turn, you can either bet doesn't necessarily have to be half the pot you can maybe value bet on the turn and river and make him make decide if he wants to raise you or not, because if you don't have any reads on him that pretty much means he doesn't have a read on you, most players won't raise you here without the goods, but than plenty will so not having any reads really puts you in a bind because if he calls you have no clue where your at on the turn and since you raised so much on the flop pretty much signifying you have a straight its gonna be hard for dude not to push all in on the river if you check to him whether he has it or not.
you can check and being that you just got to this table I would check just to see what type of player this is because this will help you determine how you want to set him up later, if he doesn't respect your check than you know next time you get a hand and you raise it or if you just call it on the flop when he's in position you can check it to him on the turn and expect a check raise. Its only one hand and I think its better off you see what he wants to do rather than put your whole stack at risk in the dark pretty much.
its funny cus like tenbob said if its an ace of diamond you have much more of an argument to play this out of position, thing is even if it was a diamond here you would still be stuck in the same situation. I don't know if you want to call ANY bet like tenbob said because if its a pot bet you have to ask yourself are you ready to call on the river another bet when you have no reads to begin with. I wouldnt advise playing this hand either oop, never would do it in a raised pot, I wouldn't have much of a problem with the preflop call if you know the table isn't a "position aggy raise table" and you have reads on anybody, and if someone raised in position you definitley have to let go of this hand if the raise is big, regardless u don't have none of this info so its a preflop fold.
Yeah pot betting on the turn is not good, I think this is a situation where you just have to chalk it up as an L in your head mentally and give the person in position some respect/ let them think they outplayed you on this particular hand. on the river you can't beat anything but a bluff and a weaker straight, he has no real reason to bluff against you by the river without knowing you, and, the pot wasn't raised by him so it wasn't like he was trying to control the pot to begin with, it was a hand where everyone limped and most times here people ain't gonna try to bluff you out here, your gonna get bluffed out on raised pots, now your pot committed and he probably has you beat in all reality you need to fold on the river, but pot
odds and the info you need to see what he was betting with damn near requires you to call
This is another reason why it can be worth it to watch the table for about 10 mins before you play, especially if you plan on playing oop in cheap pots.