Had weak spark on kick, and it ran poorly drowning in fuel until I realized the generator switch was no turned on. This increased the spark!!! Is your honda bars include the generator switch? this is a ducati thing. if its not there , that maybe your missing link.