How do you know it's expired? There may very well be more than one charge pending against you and not all of them may have the same statute of limitations. The law may have changed. I would see an attorney, under the attorney client privilege they cannot turn you in or they may stand to  lose their license to practice law.