CraftItemStack was erroneously using the enchantment ID instead of level for the return value of remove enchantment. By: Wesley Wolfe <weswolf@aol.com>