Ok so i finally got one joystick arcade working correctly. and so i went into the begin.vi to instead of opening 2 motors to open 4 motors.

I don't beilive i should have had to change anything in the teleop vi so left it as this.

The program is still only controlling the motors in PWM port 1 and 2 when i added 3 and 4.