Default No network Nexus 4

The other night, I was in the middle of sending a text and my phone died. So I put it on the charger and went to bed. When I woke up and turned on my phone on the service bars were empty. When trying to dial a number it says, "No network available".

This does not go in an out like 99% of the issues I found here and on google, it's just gone, period. 24/7 No network available. But yet my sim works in another phone.

Upon googling I tried the fix to set network to automatic in settings, I get "Cannot connect to network right now, try again later."

I tried to flash a new radio, same results.

I flashed my 4.4.2 up to 4.4.3 with the 4.4.3 radio, same problem.

Before the antenna went out I was running basic stock, not rooted, not unlocked. It is now unlocked, from flashing a rom.

I cannot afford a new phone. This phone is all I have. I've had it almost a year now and it still looks like it is fresh out the box. I take VERY good care of my phone. Please someone help me...