Brake light stays on and warning bell rings constantly when wheels are rolling. on 2005 Buick Rendezvous

2005 Rendevous. Changed brake switch. Fluid is fine. Stops dinging when you come to complete stop. ABS light always on. Headlights also will not come on on auto.

Asked by for the 2005 Buick Rendezvous