NIW 140 RD Feb 2003 140 AD Jun 2004 485 RD Jul 2004 FP code 1 Aug 2004 FP code 2 Jun 2005 FP code 1 again May 2006 When is FP code 2 again??????????????