Since heat/weather is not an issue right now, seems like you are suffering from what a lot of us do.
Gas in the float bowl evaporates when parked, and with some, the gas in the feed line gravity feeds back toward the tank.
A simple fix is an inline check valve. Since you already have rubber in the line, should be an easy add.
I would marry the two so you have the benefit of your choke in coming months.
BTW, that springy-spring does not look stock. Most I've seen have the heater tube that drops into the manifold...