I have noticed a lot of people running their cars in the morning for 5-10 minutes to warm it up. It is nice to have the car nice and toasty when its 5 F outside, but it seems to me that you don't do your engine any favors with excessive warm up time. I would say let it run for 1 minute tops and then don't drive it hard for the first 5 minutes of driving or until the engine gets up to temp. What do you think, wouldn't this reduce fuel dilution in cold weather somewhat?