I don't think the problem is on Nexus or the hardware.
My phone is Motorola DROID RAZR MAXX XT912 with the OS is ONLY Jelly Bean 4.1.2.
As far as I remember, I've been experiencing the SAME problem as you all do since about 2 months ago.
I've done factory reset for MANY times. I even did it...