I missed the first post, apparently. Trying some fuel cleaner won’t hurt anything. I actually had some luck with this in a Subaru. They have two sending units, and average both to get a fuel reading. One was dirty and would never read much over a half. After a running a few treatments through it the gauge improved, but was never 100%. These cleanings were months apart as routine “maintenance”. Had I done them closer together, or back to back, maybe it would have done better.
It would have been Seafoam, or Techron for me.