I'm going to assume you start off with the engine cold, and it takes around 10 minutes for the bike to warm up.... how long have you had the bike, and what is the outside temp range you've ridden it through?
At that point, the ECU mapping changes when the motor gets warmed up to operating temp. Prior, it's running on an open loop, 'rich' map.