If this has already been discussed please point me in the right direction. I originally pulled the diff due to the sprague coming apart, I went through everything and I have basically replaced it all, armature plate, sprague, rollers,H clips, pin, the coil was damaged so I have now replaced the whole output cover. Put the diff back in and it will not engage nor will the light on the cluster come on. I have the rear on jack stands and the front shaft spins but nothing will engage. I had another cheap oreillys switch that I hooked up to see if it was the switch, nothing happened. I talked to a local shop today and they said it may be the sprague since there are two different ones. (a short one and a long one?) If this is true does anyone know the length difference in the two? Even if the sprague was short wouldn't it initially engage until the armature plate came off the sprague? I called the dealer who did my recalls and they say they have never heard of or had to reflash the ECU...HELP!!!