Do the starting fluid test.
Start motor, spray SF around the intake side of the motor, that includes under the coils and pack, around the port covers(2) a the base of the carb.
The port covers have a gasket that can fail with a misfire, cough and stutter allowing the motor to run crappy.