Sounds like the carb is not adjusted properly. definitely too small on idle jet. Where did you get replacement. If its a new ebay chinese replacement then it probably came with wrong jets in it. If it is an original piece then the old jets have too much tarnish and need to be chem dipped or replaced with new. It does not matter if you can see through the jets, the layer of tarnish can get think enough to make the jet act a size or 2 smaller. And that is enough to make it not idle, especially in cold weather.
Chem dip can be found at walmart in auto section by the starting fluid. Its a 1 gallon paint can with white label. soak for a day or 2.
if that does not work you need 1 size larger on idle jet
Trikes: All Honda: 84 250r, 85 86 and 87 250sx, 84 and 85 125m, 79 82 84 and 85 110's, 73 us 90 and 77 atc90, 75 atc70
Cycles: Honda: 71 cb100, 78 cb750 coming soon cb750 trike. Yamaha: 67 yds 3 (250cc, 2cyl, 2 stroke), 82 750 SECA
Other toys: Chenoweth VW sandrail dune buggy, old race go kart, racing mower, 76 Arctic Cat Pantera 440 snowmobile
KEEP IT ON ALL 3 OR AT LEAST 2 AT A TIME