It could be something as simple as a faulty or out of adjustment emergency brake switch. If that's not it, it could be the ABS. Often when the ABS fails the computer will turn on the emergency brake light.
my brake light stay on but emergency brake is unhooked
Is the brake fluid level LOW in the brake master cylinder in your engine compartment ? If the brake fluid level is LOW that will turn the brake light on in your dash
Have you checked the brake fluid level in your brake master cylinder in your engine compartment ? a low level will turn on your brake light in the dash
Bad switch on the emergency brake handle.
If the brake fluid level in the brake master cylinder is low ( in your engine compartment ) that will also turn on your emergency brake light just as if the emergency brake was applied
If the light stays on when the emergency brake is not engaged, this indicates the brakes are getting low and need to be replaced.
Check Brake fluid level in master cylinder and make sure Emergency brake is fully released
The brake indicator light is for the EMERGENCY break, release this break.
Push your emergency brake pedel down just 1 or 2 clicks and they will stay off. Just ignore the brake warning light on the dash.
Normally that light is an indication there is a problem with the brake system and MOST of the time that is low on brake fluid. There is a possibility (though remote) there is a problem with the switch on the emergency brake pedal.
Either your emergency brake is engaged or the brake fluid level is low in the brake master cylinder in your engine compartment
your switch my need adjusted or replaced