I've spoken to my dealer again this morning, and asked him exactly how the manufacturer has fixed this problem; he said it was all down to a fuse problem and all affected models were recalled.
I found the following post on page 1 of this thread....
Does anyone who's knowingly had that fuse replaced still have the problem?