could be the mixure hasent being set proplerly on the carb once his put it back together so could be running to lean , not enought fuel getting into the engine , might explaine why its struggleing on start up aswell, but could also be that the timeing is out a bit did or has he touched this as this can have a an effect on power and start up