You probably know that 75 is hurting a fair bit (but not enough to explain 22 mpg). See:
http://ecomodder.com/forum/showthrea...you-15182.html
Aside from the speed, sounds like it could be a really mpg-friendly pattern.
It'll be interesting to see what happens after the O2 sensor.