I noticed today that my Diamond is glitchy. The trainer card says I started in October when I really started in March, and I don't have to have my Pokemon recharge after using Hyper Beam/Roar of Time/etc. when my opponents do! I have never used an Action Replay or any other cheating device. Does anybody know how to fix these glitches?