Any major brand out there is better than UHaul...
I'll use UHaul, as long as I'm not leaving town. That's how little I trust their equipment. (However, I'd take a UHaul trailer out on the open road, if the tires look good).
If I'm leaving town, then it will be Budget, as I do a lot of renting of Budget rental cars.
One Uhaul rental was one of the International 26" Jumbo Haulers, with the rear suspension that the air could be let out of for loading. It would run out of fuel at 1/4 tank. My best guess was that someone moved the pickup WAY off of the bottom of the tank to keep junk from getting sucked in.
She'd start sputtering, and weaving it back and forth would be enough to slosh enough fuel over the pickup to keep it running long enough to roll into the next station that had diesel.