You mean you don't keep it at the rev limiter in neutral at every red light???!
Difficult to say, might be that simply the idle "setting" (dunno that word in english, "standgas/leerlauf" in german) is a bit off. At how many rpm does the engine idle before it shuts off (should be steady at around 800-1000rpm)?