Being a starter guy, test it. Check if the soleniod is being powered up for longer than it needs to be which would keep it engaged. Then you know if it's the car or the starters.