I have the exact same bike and I has the exact same problem after leaving it at the carbon fiber shop for about a month. Mine ended up being the battery. I replaced it and everything works perfectly.
Is the battery the original? I replaced my battery on my '05 this past spring.