Hi Ilyas
If your previous employer is willing to give you NOC as well as change of sponsorship, then ask your new enployer to arrange a fresh visa for you. You can go back to your home country & can back on a new visa. This is the only solution worked for me. As far as 2 years ban is concerned, I didn't understand that. Could you pls elaborate your question?