Hi Hazzy, I have a Tricolore also that stalls on me occassionally when at idle, I'll send my dealer here to read these postings, hopefully that'll fix that issue for me. More importantly, "how many kms did you have on your bike before the termi cans were put on?". My dealer is telling me that I'd have to do between 2.5 and 5k before they go on. Is this the case? Thanks.