It is more likely to be a carb problem, you need to describe in more detail, does it run rough before it cuts out, does it do it at any particular time, eg hot or cold, does it start up again no bother, does it idle ok, may just be a lean mixture especially as the weather is so cold, could be the idle speed is to low.
Don't go just replacing stuff though, always do the cheapest adjustments/checks first.
tabetha