Go to InfoPass, the officers usually are willing to anwser your I140 status question, but phone call can not get I140 status check. At least, it works for me every time for InfoPass.