I have been having a problem with my autonomous program that I think may have to do with the integrated encoder modules I am using on the drive train of my robot. On the first step of my autonomous program that uses the drive train (there are other things the robot does before it starts driving), the robot drives backwards for a certain number of encoder ticks and then stops and raises the lift. Occasionally, though, instead of stopping and raising the lift, it just continues driving forever. This does not happen very often, but just often enough for it to be a concern. I saw a notice on the integrated encoder module web page about how static shock to the 12C port can cause the robot to behave unpredictably. Could this be causing my problem, and if so, is there anything I can to about it?