The stalling thing is a service notice, allegedly the dealer can fix it. If you want it fixed for good there are some small changes you can easily make in tune ECU and at the throttle bodies which the dealer won't/can't do.
These are all things I had to do. I had the stalling issue so many roadsters have and the dealer wasn't able to sort it after numerous attempts.
After the below I've never had an unexpected stall in 9 years of ownership (plenty of oops stalls that were my fault though
).
- Raise target idle RPM to 50 over where it is now, helps the ECU catch the stall early before the engine dies to prevent it.
- Add 2 degrees of timing to the whole ignition table below 900 RPM. It helps the engine recover from a stall event by adding power so it can catch itself and recover.
- Adjust the TPS to 0.67v during IACV adjustment. Helps the ECU properly register the actual throttle position and the ECU is less likely to overly close the IACV because it has a correct TPS calibration now.
- With the bike idling and warmed up, turn the closing throttle stop inwards until it "just" kisses the actuation mechanism. This physically prevents the IACV from over closing the throttle during neutral or clutch pulled coasting and mechanically stops it from reaching the stall condition in the first place.