Subaru Outback - Cold weather starting issue

As I mentioned before, I would check the throttle position sensor. The internal contacts may be dirty.