Character revert issue

So i class changed a few days ago from DH to monk and then reverted back. Now aparantly i can get my item rank from my offhand as it didnt carry over when i reverted becuase it was a warband stash item? Also i cant send the item back to the stash since its ranked up. Also lost the legenday gem bonus. Not sure how this can be resolved…