Just as a side note. I pinched the wiper mech off another Golf and the motor had 1 too few wires on it compared to my old one. Subsequently, when I hooked it up, it wouldn't self park - I had to wait then turn it back off.
So I swapped the motor for my old one and its fine again.
Has it always done it, or just started recently?