how many miles on the truck?? also, has any thing else changed...tire size...etc. Is it running good all the time, even when its towing, getting the poorer milage?? have you even switched fill up stations??? maybe try a cetane booster next time you go........