3B is bad...besides a 2 on the flop you got the best run out possible and u still were lost...that is enough for you to see that 3B is bad.
You dont want to play huge pots with 3k chips vs the 4k chip leader...esp not with 22 oop
Calling is perfectly fine vs anyone, esp this deep...and esp if he is not agro and doesnt barrel often.
Its not just set mining, you can often c/c dry flops and check down to river with the winning hand.
If i have a note on him or observed anything spazy and out of line bluffy im calling river...but im a station so dont listen to me.