You could put the code read result on here and see if anyone recognises something.
Dealers can usually lose the cost of their scan if they are doing the repair work. Many faults with these lights can only be fixed by a new light unit.