60K mile 84 300TD; 3rd starter. After turning ignition key to "start", starter engages and engine turns. Engine stops turning after 10-15 seconds, starter disengages and starter continues to run. It will not stop unless the battery is disconnected. New starter did the same thing after 1 week. Is there and ignition switch problem or starter solenoid problem? or another cause?? Any help greatly appreciated.