one of these revolving joysticks is working perfectly fine and the other one wont go towards the northwest direction. is it possible to switch player 1 joystick with players 2? for now until i can find another joystick.
That's a common problem with those joysticks (one or more diagonals not working). I'm not sure what causes it but something must wear on them to the point that it can't trip two microswitches at once in the corners (I don't see how the microswitches themselves can be the problem if the north, south, east, and west all work).
Anyway, to swap them, just unplug everything (2 wires for each microswitch [8 total for each joystick] plus the rotary switch harness); unbolt them, and then the tricky part...
You need a special tool (either the official tool or a homemade one from e.g. a section of coat hanger wire) to remove the caps on the tops of the yellow plastic handles. Once you remove the caps, there is a nut down in there that needs to be removed, and then the handles will come off. That allows you to remove the joystick from the control panel.
The Oscar Controls guy made a good thread detailing how to do this with a homemade tool (made from a coat hanger); and that's how I do it as well. Maybe you can find that thread.