Thanks everyone for your comments. I ran 91 because the manual says 89 is recommended and I thought I'd "treat" her well since gas prices are so low. I had problems with pinging when using 87 octane at the same pump, the pinging goes away mostly with 89, but everybody fills up with 87 so then the first bit of gas you get is 87 even when you select 91, it's left over in the hose. So the theory is... if you put 89 in, but the first eigth is left over in the hose at 87 octane, then I'm not getting a full tank of true 89. Using 91 should have no trouble reaching 90 to 90.5 octane. Maybe I'm just being stupid with the hose thing, who knows.
I was also under the (apparently mistaken) impression that 0 ethanol was best for our trucks? This pump has been reported on a website to supply 0 ethanol, again, just ran it to help the truck run the best it can.
I was pretty much WOT, but it wasn't hitting the rev limiter. It did it under very hard acceleration, going to say from memory, somewhere between 3000 to 5000 rpms. So it was an entire RPM range that it made the sound under.
Guess there is nothing else to be done but drive it hard for a while, see if I can reproduce.