Start with simple things bad plug, loose wires ,belt worn . Getting into points coils or cdi . Check plug condition very telling. Look for leakage at clutch side . Is it progressively worsening. Its no fun when they cant tell us whats wrong . Also fuel system check for signs of leakage or flooding.