yes Y & Z work fine if i swap leads on the controller X works, same leads, could it be it needs a different pinout for X?