Is the diff itself locking up? Can you spin it in your hand? If it's not locking up in your hand I don't think it's your diff. There is only one shim on the outside of the diff and i don't think that would have anything to do with it locking up. Did you check to make sure nothing is binding up along the drivelines from the front diff to the tires? Push down on the front of the rc and push if forward see if you can get it to mimic the locking up.