I don't know how long your truck idles in the morning, or the average temperatures there, but that won't help your mileage out any.
My odometer/trip stopped working, but i had a noticeable increase in mileage during a warmer week we had, compared to the rest of this winter and my required longer idle times.
Just something to think about, but the guys in Cali and the warmer climates have a lot easier time with mileage in that sense. I would have used a block heater if I had started driving this truck earlier in the winter, alleviating the above problem
