Mine still has this problem, car going for a service Friday so hopefully get it sorted then.

Is the solenoid a cheap part??