check to be sure you still have a good ground it could be a bad switch. As to replacing the solenoids I found this which might help. https://www.2carpros.com/questions/dodge-ram-2001-dodge-ram-overdrive-solenoid.