Assuming your I-485 was filed in 去年7月, I believe your FBI NC has been pending over 180 days. If your PD is current, pending FBI NC should not be any drawback to the approval.
http://blog.wenxuecity.com/blogview.php?date=200802&postID=17309#NC180