Hey Matt, Tough to tell from the picture. That air filter is definitely not stock. Call The Carburetor Shop ((573) 392-7378). I did not try Green Sales (800 543 4959) per Number Dummy but no doubt they will get you the rebuild too. FYI, The Carburetor Shop did not have a replace, just the rebuild kit.