I'd look for a bad connection to the A-axis encoder. The DeskCNC is a servo-based system, unlike most of the solutions we talk about here which are stepper based. When servos get detached from their encoders they will run away as soon as they get power; it sounds like that's what's happening here.