This may sound strange but I had a fellow bring me a Kubota zero turn mower with Briggs vertical twin that was only running on one cylinder as evidenced by using a laser thermometer on the exhaust Pipe. Working cylinder would hit 400 degrees in short order while non-working would hit barely 200 degrees. Long story short, after checking valves swapping coils from one side to other to no avail, cleaned the carb and problem was solved. Apparently, the carb has two circuits, one for each cylinder. Good Luck.