Yamaha YFM350 Raptor/Warrior ('87-Present)
Big Bear 250, 2008.
The most puzzling issue I have ever seen.
It pulls starts like an angel (one pull, even cold), but will never start on starter - the starter cranks fine.
Once started it runs perfectly. Idles forever, revs up and down... anything you want. No smoke, nothing...