A little time ago my 300TDi refused to stop. I took the key out and was half out the door before I realised the engine was still going 
A tap with a hammer and blunt punch to the stop solenoid soon solved that problem but it stuck again a week later. By that time a new solenoid had arrived so I replaced it.
A day or so ago the vehicle again refused to stop.
While being a problem easier to cope with than not starting is there any other reason for a solenoid to stick open beside a faulty solenoid?
ps. Not an electrical leak as I can remove the cable and the engine still runs.
A tap with a hammer and blunt punch to the stop solenoid soon solved that problem but it stuck again a week later. By that time a new solenoid had arrived so I replaced it.
A day or so ago the vehicle again refused to stop.
While being a problem easier to cope with than not starting is there any other reason for a solenoid to stick open beside a faulty solenoid?
ps. Not an electrical leak as I can remove the cable and the engine still runs.