X axis motor cable and spindle are shielded from the motors to the front plate conector. Y cables are shielded for the most part, going "comando" only half meter to the front plate conector. Connections inside the electronics enclosure (which right now is only a base where the parts are screwed to), are normal wiring. I changed most of the wires to not cross any power supply lines, but it is hard to say if there is enough distance to avoid any noise. The ethernet cable for both notebook and controller are CAT6 from Furukawa, so I don“t think they are prone to pick up noise. After changing positions of cables and AC feed lines, I run a small program in the air (meaning spindle off and no actual milling), marked the zero position and bam... there is the same deviation to X and Y axises. The ceiling is quite low on this part of the woodshop where I have the cnc installed and illumination is from cheap Chinese led lamps... Tried to leave everything turned off. Run the program once more... same results. At this point it is worth mentioning that the deviation is pretty consistent at -5mm for both X and Y. Checked the little gcode and there is already a line sending it to x0 y0 at the end of the program.