I don't know how that happens but I ev trained my mudkip in Platinum and several times when I train a pokemon, some EVs seem to be missing or stored somewhere else? I don't know how to describe it but I wanted to train it on 252 atk, 240 HP and 16 in Speed. I was certain I gave all the vitamins...