Re: Low gas mileage!
You didn't say how long these engines have been running. As you've probably read here before they get better with time. Both power and economy will improve as the rings seat and the engines get some miles uder their belts. Obviously running WOT constantly will decrease your milage; just think how your car would respond to that. Back off on the throttle a little, give the engines some time to be fully broke in and see what effect that has.
Age and Treachery Will Always Triumph
Over Youth and Skill & "Charlie Don't Ride"