my old garaged diagnosed this as a regulator problem, so after having a new one fitted, my present garaged said no, they did the re-set which fixed it for a while, but problem came back, turns out it was just a motor calibration that was needed!
so i have a spare regulator now if you need one!