i had this with my renault megane coupe it was when i give it a bit of a thrashing one time it stayed on fora bit then went out but this repeted for a while but put sum expensive injector cleaner init and it seemed to stop wether that is your problam or not i dont know but it mite be worth giveing it a try it mite save you expensive garage fees