similar case
My case is similar to yours , intransit. I just opened an enquiry today .
They said someone should get back to me in 3-4 weeks and at least tell me whats holding it up.
I'll probably call them again in 3-4 weeks.
I485/I140 filed Aug 11,2003
I140 approved Jan 2004
Filed for 3rd EAD June 16,2005
its probably in security check is my guess...I sent an email to FBI in May. Lets see.