Great tune-up kit inclusive of carburetor for 20HP (B&S) John Deere L120 engine. This kit includes all of the filters, plugs, clamps, everything you would need except for the blades. This year I upgraded my kit to include the carburetor as my tractor has been starting hard for the last couple years. The Carb kit came complete with all gaskets (except for the intake manifold o-ring gaskets), hoses, clamps, fuel pump required to complete the tune-up and carb swap. I was extremely pleased when after completing the swap the tractor started right away. Now that there is fuel in the line and pump it literally starts in 1 second of cranking. The only adjustment that I had to make was to reduce the idle a couple hundred RPM as it was idling slightly higher than I care for. This was a simple set screw adjustment on the carb and only took a couple seconds. I am shocked that something that works so well can be sold so cheaply. I wish I replaced the carb several years ago when it started acting up. I would recommend this kit if you are looking to tune your tractor or replace the carb.