Hello evryone i have a really big problem my i 140 is denied just today i got a letter from uscis didnt say the reason my i 140 was approved in 2006 and i applied for 485 in december 2007 is it possible they can deniy an approved i 140 ? im not working with the same employer i got fired 4 months ago from job and have a new job now and the job is same im a automechanic and a certified emmision inspector maybe my employer did something ? any help please