First, this is a 2010 model. When you cleaned the carb, did you replace the float needle and seat, plus adjust the float level? I’m guess that being that old the seat has swelled and it is resulting in a lean starting and running condition. I normally set the float level slightly rich which results in easier starting.