I have an intermittent m4404 and other random codes and no aux hydraulics or 2-speed when code is present Sometimes it will shutdown but I can restart immediately. I've Checked all the obvious stuff wondering if it could be a controller or some kind of can bus circuitry problem. When it shuts down it displays a drive motor code I can't remember specifically which one. It would have to be more than one controller for the auxiliary hydraulics and the drive motor to not function I think but I'm not sure. That's the reason I think it could be a can bus problem, because it affects more than one circuit. This is what I think but I'm not sure about the functions of each controller there are several. Any advice would be much appreciated I am going to do a Continuity test on the harness for the power, ground and can bus wires to each individual controller.