From the collective facts you've described, there is no legal basis to undue the criminal conviction. There are two reasons:
First, this is a situation where you plead guilty -- you did not go through a trial and had a jury convict you based upon bad evidence. If you were, in fact, not guilty, you had the right to go forward to a jury trial. You waived that right and, instead, took a calculated plea. Because of that, there is not a basis for the judge to set aside the conviction.
Second, there is a legal doctrine called "finality of judgment." Basically, that means that judgments aren't going to be aside aside, due to the passage of time because there has to be some finality. In this situation 3.5 years have passed. The finality of judgment rule is a separate reason why the judge would not set aside the conviction and order a retrial. This is a matter of procedure. It's not an avenue of recourse that a defendant is entitled to under law.
Be that as it may, an option that you could consider is to have your attorney present the new evidence to the prosecutor and see if the prosecutor will agree to have your plea agreement
set aside. The prosecutor does have the discretion to agree to set aside the plea and dismiss/withdraw the original charge in the interest of justice
I know that this is not what you wanted to hear but you deserve a candid answer. I wish very much that I could offer you an answer that was more favorable to your circumstances, but the law seems to be pretty clear. Had I been able to provide an Answer which might have given you a successful outcome, it would have been my pleasure to do so.
I hope you understand.
It has been my pleasure to assist you today with your information needs. It is my goal that you are satisfied. No expert can promise you an answer that is favorable to your circumstances.
But I will do my very best to explain the legal principles that are related to the facts you’ve described so that you can better understand the “why” of things. What are your options now?If you wish to continue this conversation, click on the Reply tab.
If you are satisfied that I have answered your question, then please rate the answer with “excellent service” so that I receive credit for assisting you. Positive ratings are the only way I receive credit for assisting you today.
IF you feel the need to click either "Helped a little" or "I expected more," then do not rate me (not yet, anyway!). Instead, reply to me using the REPLY tab. Specify what additional information you need and I will be happy to continue further and do everything I can to provide you with the service you seek.