My guess is that its your rear end gear causing poor mileage. Also that series Chevy truck never did get very good mileage.