Yes, I have reprogramed mine and now have it on a new boat with triple 450's. The programming tends to be very version dependent which makes using videos or printed documentation difficult. The best approach I found on my dual 300's was to use the instructions in the Yamaha control screen on the boat itself. They were different than the printed documents, but once I referenced the versions on the Yamaha screen on the boat everything worked correctly. In particular, you can change the way the boat turns if you are getting too much back and forth with the front and back of the boat when trying to go straight sideways. Something I just learned after using the system for about 4 years is that it works best to go straight forward or straight backwards with the joystick before doing any circular rotation of the joy stick. Also, if you want to go straight sideways or in a complete circle, let the joy stick go to the neutral position and tilt it left or right for sideways or twist it (usually easiest from the top of the joy stick) for circular. Make sure when doing this that you are not accidentally pushing the joystick forward or backwards while trying to go sideways or circular rotation. Be very careful that you are only twisting the joystick or only pushing straight to the side. It doesn't respond as well to inputs that combine movement. Once you are going forward or backwards, rotating the joystick is fine, but don't try to rotate until you are directionally moving where you want to go. Another way to think about it is that it's not a joystick like a video game and so slow motions starting from a neutral (and no movement position) works best. Hope this helps....it's hard to explain on a post....