I have a BP Series 1 retorfitted with G203s, PMDX-122 board and running the original motors. My computer is running XP, never hooked to the internet. I use Vcarve Pro for my CAM program. Up until Friday I was using a Smootstepper but I'm tired of getting the error that SS lost data. I got a parallel board and am running this now. I have noticed that Mach will not be consistent in what it does all of the time. When I load a new program or close a program and load a new program the Reset button will need to be pushed sometimes, but not everytime. Also when I close a program and load a new program X and Y axis will not be set at 0,0 like they were prior to loading the new program. Another problem is when I use the Auto Tool Zero, Mach will somehow have a new X,Y home, the machine doesn't move and the readout on the screenset stays where it was prior to the tool change, but when you hit Cycle Start the machine moves to where it thinks the proper coordinates are. Now these problems have happened with both the SS and parallel port board. I am cutting the same parts over and over and I noticed that one of the parts that I cut is cut incorrectly. The toolpath is running at .006" depth using a 1/4" TiN end mill in aluminum. The part is .500 thick and the edge is smooth, meaning that the machine is capable of repetition. I use this machine daily and I need to have reliability. What can I do or where should I start looking.