Request your local US congressman to find the status. Don't waste time waiting. MTR for a denial(if any) needs to be filed within 30 days(?). Lot of mistakes(not in our favor) happen at USCIS. All the best.
Thanks for the feedback... I just mailed a letter to senator today. Hope something happens