Mine doesnt stall either...been owning it for 2 months now (4500 km). But then again,the tricolore come with full termis and race ECU straight out of the dealership :)