It is interesting that your have one update for your I140, because it should not be related to your FP at all. If your I140 hasn't been approved yet, I deem this a good sign. An LUD is always much better than no movement at all!
Good luck and I am sure you will get what you deserve!!