17 days left for expiration.
I want you to listen, carefully. Now, three things going to happen ( sound like a movie line, don't remember what movie is that)
Anyway, Do Not filed a Form I-131 yet.
We are going to do Expedite Request.
You should visit your local field office by scheduling an InfoPass appointment.
Once you are there, tell your story, and the local office will instruct you to complete and submit a Form I-131 with appropriate fee.
They may use the same biometrics but usually they schedule a same-day, walk-in appointment with ASC for biometrics.
Lets see once they do the expedite Decision, they will give you locally-created Form I-512 right there. Or if you agree to wait couple of days, they can request from service center.
If you have to spend money again, lets do this process, it might work.