The light blinking means there is either a code/fault with the module or the module is running a diagnostic routine. The fact that this stops when you turn the headlights on normally points to an issue with the module that when you turn the headlights on, it interrupts this issue and it starts functioning.
You have a OBD II car so I would start with checking for codes and see what is there.
https://www.2carpros.com/articles/checking-a-service-engine-soon-or-check-engine-light-on-or-flashing
If there are no codes then more than likely the module needs replaced which is what I would do as you can find one from a salvage yard pretty easily for less then $100.00.
I attached the process below on how to change this. Please let us know if you have other questions or if you have codes. Thanks
Image (Click to make bigger)
SPONSORED LINKS
Wednesday, July 7th, 2021 AT 4:57 PM