repair shop recommendations?

It probably needs a sending unit. I will guarantee you CRC or ASS can give you a better price then a dealer. It’s up to you to decide what is best for you.