Its a posibility that the floats geting stuck in the carb from sitting all winter, I live in Wisconsin I start my car once evey time its gets to 40 or more also I disconnect the battery now and it doesnt lose charge as much,try tapping te float bowl or checking them.Goodluck