Glad you got it running well again. I would hate spending over $100 for this, but sometimes you just have to "bite the bullet". It sure beats the cost of a new mower. They are getting EXPENSIVE!
I bought a Cub Cadet with hydrostatic drive about 8 years ago, paid almost $3000 for it, there's no telling how much they have gone up since then. It has an Onan engine and continues to be flawless. The good news is that it is reliable enough and pleasant enough to drive, that my wife enjoys mowing with it. For me that was money well spent. I hate mowing.
Don't forget the stabil in the carburetor for the winter so you don't have to go through this again next spring.