This is a very strange one. One time out of every ten my starter motor starts the engine but the starter motor does not disengage. It is not a problem with the starter motor or the ignition switch. Switch has been changed and I have tried three different starter motors with new solenoid as well...