hate to jump in on grumpy because he is doing such a good job but i have had problems with the choke not activating fully on my Honda and that led to hard starting. it needs to be fully closed to work. also the main jets have a tendency to get varnished up more so than others and cause predominantly hard starting but OK running.
try what grumpy says first but keep that in the back of your mind
regards jay