Well now that you mention, I do suspect the battery since it's able to power up the phone but thats all, it doesn't stay up and i've left it charging for two days, i've noticed that its able to use the power from the outlet for a time and when I do something like put it on Download Mode or just bootloader, it instantly switches to the battery power and causes a restart putting me back into the Red light.Well thats my problem, there ain't no nexus specialists here. Looks like I have to deal this on my own, I don't even have the phillips head to unscrew the case.
I was talking about the service to do the dirty job, anyway I found your wrongs. In order for the phone to charge, the kernel module responsible for it should be loaded, yet this is something which happens after passing the bootloader(simply said the phone does not charge when it is in bootloader). Connect it to the charger and leave it loop at the Google logo for a while, and at some point it should load the system if everything else is alright. @Roman.