Welcome to the site !!
Question ???? .... Did this happen after you washed the bike ???? ..... If so , I would guess water got inside the switch (known issue) and it is causing a ground loop and that is why the light is on dim ......... That would be my first guess ......
