Piston "slap" can be other noises. Rattle in the clutch, big end bearing, small end bearing, fin vibration, detonation, pre-ignition, unbalanced carbs, twisted crank shaft, etc etc.
If you want to solve the running issue. Take the carbs off, clean them well with compressed air and carb clean...