Re: hard start
are your wiring connections soldered or did you just plug them in with the crappy terminals?
is your plug gapped correctly, and/or have you tried different size gaps to see what's best for your bike?
are you flooding it? choking it out? tickling it so much it doesn't wanna go? have you tried different ways to start it (choke off/half/on, no throttle, mid throttle, full throttle, tickler, no tickler?)
all of my bikes start up different. my main bike needs full choke and alot of pedaling, and my new bike starts in 5 feet with no choke.