Many Thanks for you response. My passport expires only by Mar 2015. I've contacted USCIS National Service Center and they have created a service request and forwarded to USCIS and they have advised me to wait for couple of weeks. Please advice if I will be contacted by USCIS or can I go for an Info pass appointment to approach the local Immigration office in Tampa.
I am running out of time since I need to join my company by first week of Jan 2013. Please advice.
I think you have to do an infopass right away and ask their assistance.