I have a 2007 46" deck 20 hp Kohler cub cadet mower. It will not stay running with the air cleaner in place. The old one looked new but I replaced it anyway. Still won't run. Take it off and runs like a charm no matter how much load I put on it. Any ideas?