Will NOT run right!!!!!!!!!

Hard to say but

1--The reset button only affects the "start" function. You would do well to bypass it, and it's easy. Find the two "yellowish" (yellow tracer) wires going to the connector for the reset device, and splice them together. When / if the reset trips out the starter will not crank

2--Check your running charging voltage right at the battery with a good voltmeter, warm. At a good fast idle or faster, you should read optimally 13.8--14.2 volts, in no case below 13.5 (except dead slow idle) nor above 14.5

3--REALLY scrape and clean and ground the ignition box. Use star washers.

This could easily be either electrical, fuel, or (unlikely) some sort of valve problem