My PD is 3/2003. And I485 is still pending. FP on 2/2004 5/2005 5/2006. What is NSC doing? I am planing to sue them.