My EB2 I-485 application was submitted on Feb 2004. Having been stuck in NC for more than 3 years now . Had 4th FP in this May but no LUD every since last year. Since it has past 6 months from my last inquiry with USCIS, I called their customer service trying to make another one. First the CS put me on hold for several times while he was "researching" my case. After a while, he told me he met problem and would have to forward me to another person. And it turned out that person was an IO. Out of surprise, the officer told me someone did an inquiry for me on the exact same day so he could not get me another inquiry. And "because the earlier inquiry has everything wired up", the officer said he couldn't see any detail information for me . He instructed me to call back if I don't get any response within 30 days. But who could be the "other one" making the inquiry for me (my lawyer would not lift a finger)? I have contacted Senators and Congressman before. Could be them? Or was that simply an excuse of the officer to save effort of checking the status for me? He said the inquiry result was requested to send directly to my email address and I did verify the address he saw was the right one. Anyone had similar experience?