Stop in for a cup of coffee

Here is a really hard to find part, guess what it is?
View attachment 1716144679

ECU, Solenoid, and a ballast?

P.S. from the pot in it i'm assuming a factory race piece?