Motorcycle Questions? Ask a Mechanic.
Have you had this since new, or are you the second owner? There is a kit you can install that flashed the headlights ON PURPOSE during daytime riding for visibility, it is not legal in all areas. If that were installed, you would think the shop would have noticed it.