Check your oil level isn't too high. With the bike on it's side stand, you will prbably see no oil in the sight glass if correctly filled.
When you pull the bike up vertically (-best get someone else to help you to do this-) the oil level will rise in the sight glass and must fall between the low and High marks on the sight glass.
If oil level is too high you can cause problem similar to what you describe (- so ive heard.)
If you overfilled, you might also check inside the airbox as excess oil can be drawn into the air box with some bike engines.
The only solution is to drain some oil off via sump plug and refill to proper level, making sure bike is vertical and not resting on side stand to get proper oil level. The sump only holds about 1.3 liter so fill carefully.