Normal
This also happens on my dad's E46 valvetronic, my case is loose contact on the rear backlight housing. A common fault for E46 but the stupid thing it goes on and off i.e sometimes ok sometimes not, try knock the tail lamp a bit housing from trunk inside if the check light turns on. Good luck trying!