You seem to have covered the electrics, engine internals, carb, and fuel pump. Could it be a collapsing fuel line, rust blocking the fuel pick up in the tank, running too lean mixed with cold weather, bad seal between airbox and carb freezing the carb, lose butterflys in venturis, blocked jet, blocked exhaust, advance/retard issue, driving up hill unknowingly?
Just trying to think of easily overlooked things. Hope you suss it soon.
Marc