In June 2004 I had my I-140 and I-485 filed concurrently. My I-140 was employer based and it was approved on October 2004. One month ago, I realized that my attorney misclassified my case into EB3 when he filed my I-140 application. Based on DOS Visa Bulletin, I may wait about 2 years to get a visa number. As my approved LC shows that I used master degree to apply for the LC, I should seek EB2 not EB3. I contacted my attorney and he recognized the mistake and filed an I-140 to amend the approved I-140. Could someone tell me (1) is it possible to change EB3 to EB2 for an approved I-140? (2) As my attorney has filed another I-140 to amend the approved I-140, if I switch job before getting my refiled I-140 approved and my current employer withdraws I-140 application, can CIS revoke my I-140, including the one that was approved or just deny my refiled one but keep the approved I-140 valid? (3) After my refiled I-140 being approved, do I need to wait another 180 days before switching jobs or I can switch jobs any time because my I-485, which was concurrently filed with the approved I-140, has been pending over 180 days? Any info is highly appreciated!
Thanks
Thanks