front light blinking and beep sound
You need to let us know how many times the light blinks, because they are diagnostic indicators. If it's blinking 3 times then pause, then 3 times again then it's an indication of a bad RAM. If it beeps 3 times, it's also an indication of bad ram.
However, if it blinks 5 times and pauses, then the battery might need diagnostics or replacing. So check.