I have same problem on my Lexus IS 200 engine light flashes and trc flashing to just had spark plugs done coming up on diagnostic cilander 1 2 and 3 misfire will drive smooth then turn it off and on will drive spluttering garage saying it could be many things are keep you posted what it is.......