The day I got my K8 Busa, I let it idle quite a bit showing it to my friends, starting and restarting while idling for long periods of time. Finally it didnt start.
After extensive conversation with folks here and at my dealer, I came to two conclusions.
1. My factory battery (Yuasa Gel type), is suseptable to not charging properly if not done so initially by the dealer.
I upgraded to the Schnitz higher amperage lead/acid battery.
2. Idling for long periods of time will "Heatsoak" the starter, once this happens, NO "realistic" amount of battery amperage will effectively turn the starter, until it has a chance to cool down.
Last summer I got stuck behind an accident on the interstate, it was near 100 degrees on the hot asphalt, I let the bike idle, in the heat for a half hour. Good news is it never went above the half way mark on the temp gage, actual/important temp stayed in the "green".
Dummy me thought I would be there for another half hour and turned the bike off
No sooner had I turned the bike off and cars started to move. I went to start the bike and it acted like a low battery, not enough juice to turn the engine over, "or so It seemed".
I believed from my initial hot starting experience and knowledge gained from others, that the battery was fine, and I just needed to let the starter cool off.
I pushed the bike to the side of the interstate and let it sit for 20 minutes, I went to start it, turned over fine and away I went.
I'm not sure what you could do to prevent a "heatsoaked" starter, wrapping headers?
I now assume if I idle for long periods of time,in the heat, not to count on an imeediate restart. Either keep the bike running,(it will be fine to do so), or shut off, and go eat lunch/snack for 20 minutes, Just my experience and .02