My friend had her locs "taken down". She went to Venezuela and they saturated her hair with conditioner and then used a needle to separate her locs. Maybe you can do something similar?She had to cut off many inches of her ends, but still maintained a lot of length.
Also, I think the other suggestion is good too. Cut them shorter, see how you feel, and if you don't want locs anymore cut them off.
***edit*** I use sulfate free shampoo again and don't use shea butter