ugh, pretty tough spot here. We are only really ahead of flush draws and 8's. Without stats or major reads, i sigh and just flat call, although it doesn't seem like a great option, folding is way to nitty imo and raising is obviously bad. So I flat call and kind of expect villain to have flush draw + overs, an everything draw, an 8 or 2 pair.
Given his range that i have just written however, the right play is probably to shove over the top here, but it just doesn't feel like the most ideal play.
sigh, i really don't know, i probably shove now i've thought about it more, since our 9 is most likely good, and i don't mind playing for stacks, since we are either ahead of flush draws or combo draws, but also have quite a few outs against 2 pair hands. We have also seriously under repped our hand in a weird way. Villain is very unlikely to put us on our current holding, and most likely thinks we are drawing/have overcards, so could easily be potting any pair here, so ye i shove
Edit: The above post, is my actual thought processes put into writing, so mind the scruffiness and unstructuredness