Subaru Outback - Cold weather starting issue

I would guess the throttle position sensor may be causing the trouble. You can monitor the 1-5 volt signal to the ECU to see if that is the trouble. The voltage should vary as the throttle position changes. Try cleaning the EGR vavle also. They get clogged up over time.