I am in the same boat. My passport is expiring in octoboer and I am waiting for stamping. I went to DC embassay today and submitted in person. They need 4 photos, copy of EAD,2 Proof of residense(Utility bill, drivers license.. etc) and copy of degree ceritificate. I will be picking up passport tomorrow. If you mail it it will take 7 to 10 days to get it back. Hope this helps