what could cause the starter to keep turning with key off on 1994 Dodge Ram 2500

started truck and starter kept running. shut off truck and starter kept turning. disconnected battery to stop. pulled starter relay and key off, reconnected battery and starter started turning again.

Asked by for the 1994 Dodge Ram 2500
Possible shorted starter solenoid, starter relay.