If you bought the truck brand new...there is always a break in period, after which you can expect your mileage to improve. Dont know how many miles are on yours now, but I've found this to be true. Give it a little time and at least your mileage will get better.
-cbx
_________________________
"something clever goes here"