As a matter of fact I do work on my own trucks... With exception of the F-250, too new and expensive to screw up.
When I first got my B2 I never kept track of the mileage because back then it didn't cost shit to fill it up. Within the last 1.5 years I have been keeping pretty good dibs on the miles.
I do know that the more work I do to it, the better the mileage gets. The one thing that I noticed affected my mileage the most was a broken O2 sensor.
Other than that I have just about rebuilt the entire truck. The motors been out and painted, all new belt driven accessories at one time or another. Changed most of the sensors on the motor, Fuel Pressure Regulator, had the Injectors cleaned, put in a manual t-case and locking hubs, swapped in a M5OD tranny in place of the FM146, all new brakes, u-joints, steering components, etc.
So I can't tell you what one thing worked, but in the summer with the hubs unlocked and A/C off I averaged about 20-22MPG mixed driving. I took a small trip with the fiancee to a cabin in the woods in July. I had to leave the hubs locked to get up the driveway, but all the driving I did was in the country on winding roads and revved the motor a lot and got my best yet of 24.3MPG.
Needless to say, the F-250 is more a yard ornament at this point.
If you have any specific questions, shoot me a PM. I am pretty fluent with the 2.9L.