Hard Starting Update: ive changed motor oil, gear oil, fuel filter, cdi, spark plug and coil (high performance on all those things) and it is still hard starting and actually there is now a 'puff' and 'poof' sound at the end of the hard start, im thinking it will be a carb issue, if it was a valve adjustment issue like some people have said, would it make a 'poof and puff' sound?