Sounds like the EFS partition has corrupted itself somehow. Pretty strange. Going back to the stock ROM fixed this issue for me on my Galaxy S i9000, but I wouldn't know what to suggest for Gnex.
It's weird that it worked then stopped working though. Very weird.