Thank you for your reply.
Last September, I was on H1, My wife was on F1. We filed I-140 and 485 concurrently. I applied EAD for my wife. I did not do EAD on my own and did not do AP for both of us. The in October I was laid off.
December I started new job.
------- With H1 transfer?
This April I filed new LC. I called my attorney; it would be approved next month.
--- That is good back up plan
This June I got previous I 140 approved and finished fingerprint this August. My wife got her EAD this June. She filed for H4, but it is pending. So she is still F1 (practical training).
--- Your wife is in AOS status if she gets H4 approved she will be H4 and AOS pending status. If you have valid H1 visa you are on H1 and AOS pending status
I consulted two attorneys. One told me I need to abandon my previous GC application. She said even if it is granted, it may be revoked later.
---- She seems to be wrong on this point or she may have not read the recent BCIS MEMO forAC21 180 days rule, if your I-140 is approved and I-485 pending more than 180 days and I-140 was not revoked you are eligible for AC21 if you have similar job. Employer cannot revoke I-140 if it has been approved and pending more than 180 days and I-485 crossed 180 days. If your lawyer says that your job is not in same/similar category then may be problem. If you have LC copy that was approved for past employer she can match the job skill or title. Don’t abandon previous GC or withdraw the pending I-485 for you and your wife. Inform your lawyer that let it be pending and you will think of withdrawing once your new LC is approved and I-140 is also approved. Inform her that you will file new I-140, I-485, EAD, and AP with new approved LC. She may tell you “ Generally we don’t file second I-485 if earlier is pending” Inform her that one can file second I-140 , I-485 if they are based on different employer LC and I-140, if she does not agree ask her to give a link to law /regulation that says you cant file send I-140 or second I-485 with out withdrawing the pending I-485. Inform her that once new I-140 will be approved that can be sent to BCIS where the past I-485 is pending and BCIS can be requested to approve the pending I-485 based on new approved I-140( in this scenario you are not using AC21) just you are trying to capture the earlier PD of pending I-485.
“She said even if it is granted, it may be revoked later”
---- Why it will be revoked latter? You have not done anything fraudulent or submitted any fake documents. Ask her on what grounds she is saying this? She is not above the law. Could you please provide me her name, her location and email ID that will be help to many.Is she based in Michigan?
This lady lawyer does not seem to be good. Give her copy of BCIS memo print it from below site:
http://www.lianglaw.com/INS/2003/081103-485-180days.pdf
The other attorney told me to leave it alone and denied the possibility of portability.
----- On what basis he said that you cant use AC21 portability? Did they read new BCIS AC21 Memo? Or they are just only interested in getting money and not to give proper advice?
Would my existing alien number make my next I 485 quicker?
---- Yes, you have earlier PD of filing I-485 and if you dont withdraw it
Am I eligible for AC21?
-------According to your provided Info YES, I don’t know if you have concern about Same/similar job.
**** 1. No need of lawyer just apply for AP for you and your wife based on past pending I-485, she only needs to send I-485 receipt copy, marriage certificate copy. BCIS Fee $110, 2 photographs and fill up form I-131
2 Apply for your EAD, no need of any employer or lawyer involvement, fill up the form I-765, attach copy of I-485 filing receipt, 2 photographs BCIS Fee $120. Having EAD and using EAD are different matter. You can also have AP if you want.
As you expect to get new LC approved, you can also request your lawyer to file new I-140, and once it is approved it can be interfiled with pending I-485 ( if that is not approved and still pending)
OR apply new I-140 with CP option and don’t withdraw the pending I-485. see what comes first
OR file new I-140-, I-485 one is allowed to file second I-140 and I-485 if they are based on different LC by different employer, nothing is illegal, if your lawyer does not agree ask her/him to provide the law/regulation
Good Luck