same problem on my 03, SR5
With 180+ miles I may have fuel pump and sending unit replaced.
I know it will be expensive but I want to keep it for a long time. It is in excellent condition.
If it is the gage, well, I screwed up then.
I would get factory unit.