Get an attorney to deal with this and get hold lifted; fight the ticket. You need your license and this is holding it up. More than likely it is suspended.
You can resolve this on your own or hire an attorney who does this regularly. It will take two appearances in court. At the arraignment a not guilty plea is entered and a request that the warrant be quashed and an abstract be sent to the DMV. The court probably will want you to admit the FTA however the case itself can be set for trial.
If you can afford hiring an attorney it will save you an hour or two in court on two different days and will make sure the matter is handled correctly.
Postings provided on this forum are informal and do not establish an attorney client relationship. To discuss your matter further please call my office at (760) 340-1800 in Palm Desert or (909) 469-5127 in Pomona. In most instances I offer free consultations.