Default Dont know whats happening

Nexus 4
Stock Rom 4.4.4
Hells Doctor R24

I woke up one morning and my nexus 4's wifi was no longer (wifi doesnt even turn on) working and it would not even connect to my pc via usb. It had lost root and it was stilling running on a custom kernel. Didn't know what to do so I decided to factory reset.

After a factory reset the custom kernel (hells doctor) still has not gone away, wifi is still not working, I still cannot connect my PC via USB. I try to start my phone into bootloader or custom recovery (twrp) it wont boot up to either, I have tried all the different button combinations. When I try to go into bootloader or twrp I just see my notification light flashing a solid red. The phone boots up fine though. I have gotten stuck into bootloops and such before and I have fixed it, this time I just do not know what to do, can anyone help? Any help would be appreciated. Could not find this issue anywhere else, if anyone could help it would be greatly appreciated. Thanks a lot.