Just got my new Street 500 last night. Upon leaving the dealer my amber engine check light came on. The bike had no acceleration and I limped home using full throttle. This morning the bike was hard starting. The starter would get the engine going and then it would die. I finally kept goosing the throttle and got it to run. I decided I would take the side streets to work and after work take it straight to the dealer. After about 3 or 4 blocks I stopped at a red light and the bike almost died and then immediatly reved very high. I was looking to stab the kill switch when it came down to an idle. The engine check light went out. I pulled away from the stop light and the acceleration was jerky. After a few blocks it seemed to smooth out some. Its still a little quirky. If when I leave work tonight and the engine light is back on I'm heading to the dealer with it.