Okay, so I have a different problem than you then but with similar symptoms.
Im thinking it might be the solenoids, since when I unplugged them, the truck shifted. Ill look into how difficult it is to remove/ swap the solenoids. Luckily, I have another car I can take to work, so no rush...