Funny, I have this exact same issue on my 22 Lariat. Brought the truck in for the light flicker and wiper motor. They reflashed the BCM unit to fix the flicker - but now the dome lights pulse and don't turn off. Dealership ordered up a new BCM unit but have yet to hear back about getting it...