Its winter, you may have water in the fuel, which will plug intake screens, filters, and pumps.
Try Fuel Antifreeze products before doing anything else that is more expensive.
Bad ground wire....