Would have a good guess at IMRC. Seems to be the trend with these. You can use the self diagnosis on the LCD to retrieve a code. Then search for the code it throws up. I can't remember the code or how to get into the self diagnosis though. Search on here or FFOC for more info.
There was a thread in the last 10 days or so about the imrc where i put a link in about fixing the imrc.