just as an FYI, I had a similar issue, only that I got a few other messages as well including Selespeed, number plate light, immobilizer error etc, all happened now and then, then fiddled with the fuse box and it got worse, especially when going over a bump. cleaned the fuse connections and the plugs going into the bottom of the box, all sorted.