nati309 said:
My guess is I have to have an approved I-130 before I can amend my I-485.
If you're filing the I-130 as an immediate relative (spouse of a US citizen), the I-130 just needs to be filed, not approved.
I always thought my EB I-485 will no longer be vaild after I quit.
An I-485 isn't like a non-immigrant work status that expires automatically upon termination of employment. Additionally, it is
your petition, not your employer's.
Basically, file the I-130 and affadavit of support from your spouse, and request that your I-485 be amended to be based on the I-130, not the I-140. Then quit your job.
If your employer withdraws the I-140, then USCIS will issue a Notice of Intent to Deny in case they haven't noticed the I-130. You'll then send them a copy of the I-130 receipt, indicating you are still eligible to file an I-485. That should resolve matters. In the worst case, your I-485 gets denied, in which case you file a new one based on the I-130.
The point is to avoid paying all the fees for the I-485 again if you don't need to.