Seems like a lot of time & trouble for a Ryobi but kudos for persistence. I would have advised customer to buy a new (and better) machine but if customer really wanted the Ryobi fixed and was willing to pay then I would have just bought a new carb straight away and skipped all the diagnostics...