DM13 not shooting straight

So I went to make sure my gun was working properly after cleaning the bolt, and decided to put it up against my etek 4. The dye was using a .688 barrel back, and the etek a .684 barrel back. The etek shot perfect. Even at 75 yards, it was hitting exactly where it needed to be no breaks or anything. The dye on the other hand, was all over, it broke 6 balls as well, even after a good clean. I was shooting marbleizers that were about 6 months old, so yes it was old paint. But why was the etek shooting so much better than my dye?

The balls matched the eteks barrel better? Did you check the bore size of the paint you were shooting? That's the first step. (Take barrel off, if paint rolls through its too large, if its stuck and requires more than say, a breath of air to get it moving, it's too small. ) you can get a real ball bore scale too but yeah w/e.
Btw I'm no expert and this is just my basic knowledge.

Oh, did you mess around with the dwell or settings? And did you put in a new battery? If you think it could be the electronics and not a shite O ring you could try resetting the board to factory and trying again, since I doubt you are gonna go play with it until its fixed.(But yeah put a new battery in first )