I am planning to switch my current job. My I-485 is Pending verification and my case is sent to background check. My I-485 was filed in Dec. 2006. Can I apply for EAD and change job based upon the new EAD? Can the employer possibly do anything to stop my GC processing? Can I get the EAD earlier (or something like on interim basis) so that I dont need to wait for approx. 3 months. Is there any restrictions applicable on the type of job I can do on EAD? I'll appreciate any help in this regard.