Im not sure what retards above are talking about but check your valves and make sure the timing is on mark and I don´t believe it´s a dohc but if it is check cam chain coold be worn and loose. Or check choke pluger make sure they open and close together and all the way open and all the way closed. so Check ignition timing and carb the fuel jets coil be clogged or wrong size for altitude