Hello, new to the forum. I have a 1988 foreman 350D that will crank and idle perfectly but misses and smokes anywhere above idle. I've been through carb, new plug, hot battery, coil ohms out good. I've been told rectifier can cause conditions like this but it doesn't make sense to me. Charging 14 volts at battery. I've checked all connections and don't see any issues with harness damage. Any ideas?