There's light at the end of the tunnel!!!
Firstly, before leaving for work today, I re-plumbed my HHO back to the throttle body. I wasn't happy with the way the truck was running with it connected to vacuum. The idle was most worrying, there was no visible instability in rpm but you could almost feel the truck shake. I may look at vacuum again in the future, but I don't feel that I want to continue with it for the moment.
Anyhow, on my way to work today, I achieved 21 mpg!!!!!! That's a 4 mpg improvement from my original 17 baseline.
Before leaving home, with the truck idling, I played with the 10k pot (MAP sensor) and slowly turned it to find the stumbling point for the engine. I then turned the pot all the way off again, took the engine up to 2000 rpm and slowly increased the pot whilst keeping the same accelerator pedal pressure and watched the tach. At a point, the rpm's started to drop slowly. I backed off to about 60% of this point.
On the way to work, running at 50+ mph, I played with the settings some more making minute adjustments, finally settling one something around 90% (rough guess) of the original rpm drop point. After 45 minutes, my computer threw a code:
P0171 - Lean condition detected on bank 1
I guessed at the code whilst driving and looked it up when I got to work, anyhow, at the point the CEL came on I backed off the MAP pot a little.
I did notice, on the last leg of my journey (which is through a 45 then 40 then 35mph zone with lots of stop lights) that the truck hesitated for the merest part of a second when either pulling away from stop or very low speeds. I adjusted the MAP back a little further. I'm guessing that this is where a dual city / highway MAP setup would be very useful.
Anyway, I'm pleased to finally be seeing some decent results. Now I can continue to work for more MPG.