Hm... I was looking again, here is the problem:
if (doPlayerRemoveItem(cid, 2383_ID, 1) == TRUE) then
doPlayerAddItem(cid,2400,1)
setPlayerStorageValue(cid,19003,2)
selfSay('Thank you for giving me the ABCD! Here, take your reward.', cid)
Remove this _ID and change the ABCD. It...