Thank you sharing your experience with us. Could you tell me how to send inquiry to USCIS? I have similer situation with you.My I-140 is still pending after I submitted it to NSC 17 months ago