Here is the story I got from IO regarding LUD on 140 & 131
Generally, I had talked to IOs several time in past month who won't disclose anything and hang up in couple of minutes.
Today, I talked to a very friendly IO who spent almost 20 minutes with me on phone (Well, she was friendly since she has a very close friend having the same last name as me & she also asked me if I am related to her). First she started with me by receipt number but she could not get much info in the primary database. Then she mentioned about logging into different database with my alien number and she confirmed that I had FPs on 06/27/07, LUD on 06/27/07 & 06/28/07 for sending the Prints from ASC to TSC database but the results from FBI were uploaded on 07/05/07 due to back up on FBI side.
Now, here is the real story since I told her that there was LUD on 06/30/07 on 485 & 07/07/07 for 140 & first 131, she asked for receipt numbers of 140. After looking into another database, she mentioned that my immigration petition was moved to staging area by Junior IO (who can not make decision on application but merely working on to assign the visa numbers) since at that time the application was not approvable due to expired security checks (FPs) they put a note to review when visa number is available.
From all the posts in this thread, I have not seen single person who had a LUD on 07/07/07 on 140 and had valid Security checks (FPs and Name checks) as of 06/30/07 (keep in mind, FP date does not matter, the date FBI uploads the results to USCIS is the real date, as it was in my case). So, looks like she was making sense in what she was saying.
She also mentioned that USCIS has returned some visas in the month of July and if I am lucky, then they can request the visa before October to assign to the application.
So, we have to keep our fingers crossed and it looks like our applications did not get the visa number and we have to hope for some miracle to be approved before October.