Well a few weeks ago my cuz asked me to take a look at a BMW R1200C fuel tank. The owner thought she was saving the planet or something by using ethanol fuel, and it hadn't gone well. The local BMW dealership told her that it's full of pinholes, and she needs a new tank and fuel pump assembly, totalling a tad over $4K from BMW.
While it looks OK on the outside,

Inside was a different story:


I stripped the fuel pump assembly out of the tank and let it sit until today, then shook the dried rust out onto the bench

I dumped a bottle of POR-15 tank prep (diluted phosphoric acid) into the tank and swished it around for a couple of hours, and this is what came out:

The battery in my iPhone went flat before I could take a pic of the inside after I flushed it out with clean water, but it looks mint. The "pin holes" story was BS, what really happened was the 4 inch O ring that seals the fuel pump assembly's base plate into the bottom of the tank had "grown" due to the ethanol softening it, and fuel had dribbled past it. By the time I reassembled it today, the O ring had shrunk back to it's original size, and it didn't leak a drop. Don't always listen to your dealer.........
I guess she tried to run it with all that crap inside the tank, so I've ordered a new non genuine fuel pump, (for 1/8th of the price of the OEM item) new filter, new "immersible" fuel hose and stainless steel clamps, and the total cost will be less than 300 bucks. I decided against sealing the tank because, 1. There's not even any pitting in the bottom of the tank, and 2. BMW painted the inside of the tank, so I'd have to strip it all out before I could line it, and I don't want to risk damaging the OEM paint on the outside, which is perfect.
All in all, a good outcome, and she was lucky she asked my cuz for a cheaper option. Cheers, Terry.