On the left side of the engine is the shift motor. It's a small electric motor that looks similar to the electric starter. With my Rubicon it got stuck and wouldn't shift, mind you it still had drive but was stuck in one gear. Did you notice any fault codes (blinking) on the gauge? Is there any difference if you change to ESP shifting?